Ioc 控制反转
- 使用对象时,有主动的new对象转换成为由外部提供对象,此过程的对象的创建的控制权由程序钻一到外部,这种思想称为控制反转
Ioc容器
- Spring提供了一个容器,称为Ioc容器,用来充当Ioc思想的外部
- 在Ioc容器中负责对象的创建、初始化等一系列工作,被创建或被管理的对象在Ioc容器中被同统称为Bean
DI 依赖注入
-
- 在容器中建立bean与bean之间的依赖关系的整个过程,称为依赖注入
![在这里插入图片描述](https://img-blog.csdnimg.cn/0ff421c0bd6140a1afebcaf825f74992.png)
配置dao和service的关系
name表示配置哪一个具体的属性
ref表示配置哪一个bean的关系
![在这里插入图片描述](https://img-blog.csdnimg.cn/fc692a2880a24b95ae7d556c2e8316d2.png)