前言
Spring框架的注解开发知识点总结以及上一篇遗留的部分知识整理,下一篇是框架整合以及AOP
1 容器
1.1 创建容器
1.2 获取bean
1.3 BeanFactory 初始化
总结
容器相关![](https://img-blog.csdnimg.cn/1bc73462e8234cc8a992646dc1d3f6b2.png)
Bean 相关
依赖注入相关
2 注解开发【重点】
2.1 注解开发定义Bean
2.2 纯注解开发
2.3 bean 管理
2.4 依赖注入
只有自动装配,没有 setter 注入和构造器注入
2.4.1 自动装配
2.4.2 读取properties 文件
2.5 第三方 bean 管理 【重点】
2.5.1 第三方 bean 管理
【注】在配置中定义一个方法,返回值就是所需要的那个bean。不建议把这个有关 jdbc 的配置文件写到 Spring 的配置文件里,所以需要使用独立的配置类管理第三方 bean,再将其导入核心配置。
1、使用独立的配置类管理第三方 bean:
2、 将独立的配置类加入核心配置,这里两种方式:
【注】建议使用第一种方式,因为第二种方式隐藏性太强,导入配置太多时,容易混淆
2.5.2 第三方 bean 依赖注入
如果第三方的配置类缺少其他资源,这里有两种情况:①缺少简单类型;②缺少引用类型,解决:
① 简单类型依赖注入
② 引用类型依赖注入