【Spring】Spring创建和使用博客主页:敲代码的布莱恩特
欢迎点赞 收藏 ⭐留言 欢迎讨论!
本文由 【敲代码的布莱恩特】 原创,首发于 CSDN
由于博主是在学小白一枚,难免会有错误,有任何问题欢迎评论区留言指出,感激不尽!✨
精品专栏(不定时更新)【JavaSE】 【Java数据结构】【LeetCode】
- Spring框架的发展史
- Spring项目的创建和使用
- 1. 创建Spring项目
- 1.1 基于maven创建Spring
- 1.2 在maven项目中添加Spring核心包
- 1.3 创建一个启动类
- 2. 将对象储存到Spring
- 2.1 先创建一个业务对象
- 2.2 将对象储存到Spring框架(声明式)
- 3. 从Spring框架中读取储存的业务对象
- 3.1 先要获得Spring上下文对象
- 3.2 通过Spring上下文对象来获取业务对象
- 3.3 使用业务对象(非必要)
- 获取Bean对象的3种方式
- 方式1:通过 bean 的 id 来获取的
- 方式2:通过类型获取
- 方式3:通过 id + 类型的方式来获取 bean
- 获取Spring上下文的另一种方式:BeanFactory
- ApplicationContext VS BeanFactory(常见面试题)
接下来使⽤ Maven 方式来创建⼀个 Spring 项目,创建 Spring 项目和 Servlet 类似,总共分为以下 3 步:
- 操作容器之前,先要有容器,所以先要得到容器,即创建一个Spring项目。
- 存对象
a. 创建 Bean(普通类)
b. 将 Bean 注册(配置)到 spring-confing.xml 中 - 取对象
a. 得到 Spring 上下文,并读取到 Spring 的配置文件
b. 获取某⼀个 Bean 对象
c. 使用 Bean 对象
优点:无需类型转
缺点:对于多个对象的同一种类型的 Bean 获取会报错



