依赖注入的前提:
有IOC的环境,也就是将必须对象的创建权交给了Spring.
DI 介绍
Dependency Injection 依赖注入.需要有IOC 的环境,Spring 创建这个类的过程中,Spring 将类的依赖的属性设置进去.
IOC与DI的的区别:
IOC: 控制反转,将类的对象的创建交给Spring类管理创建.
DI: 依赖注入,将类里面的属性在创建类的过程中给属性赋值.
DI和IOC的关系: DI不能单独存在,DI需要在IOC的基础上来完成.
这样做得好处:做到了单一职责,并且提高了复用性,解耦了之后,任你如何实现,使用接口的引用调用的方法,永远不需要改变
本文详细介绍了Spring框架中的IOC(控制反转)和DI(依赖注入)概念。IOC将对象创建权转移给Spring管理,而DI则在创建类时由Spring负责设置依赖属性。这种做法提高了代码的复用性和解耦性,使得类的职责更加单一。通过依赖注入,开发者可以更灵活地管理和使用类的依赖关系。
6475

被折叠的 条评论
为什么被折叠?



