IoC容器
ioc是 inversion of Control的简写,意为控制反转。通过其对所有的Java对象的实例化和初始化,控制对象与对象之间的依赖关系。
(1)控制反转是一种思想。
(2)控制反转是为了降低程序耦合度,提高程序扩展力。
(3)控制反转,反转的是什么?
答:将对象的创建权利交出去,交给第三方容器负责。
将对象和对象之间关系的维护权交出去,交给第三方容器负责。
(4)控制反转这种思想如何实现呢?
DI(Dependency Injection):依赖注入
依赖注入常见的实现方式包括两种:
第一种:set注入
第二种:构造注入
所以结论是:IOC 就是一种控制反转的思想, 而 DI 是对IoC的一种具体实现。文章来源:https://www.toymoban.com/news/detail-798755.html
Bean管理说的是:Bean对象的创建,以及Bean对象中属性的赋值(或者叫做Bean对象之间关系的维护)。文章来源地址https://www.toymoban.com/news/detail-798755.html
到了这里,关于spring ioc容器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!