IOC和DI的区别
- IOC是什么
翻译过来叫做控制反转。把我们对象的创建交给spring进行配置管理。
- DI是什么
翻译过来叫做依赖注入。向类当中的属性,设置值。
那么通过Spring配置创建对象就是IOC,通过Spring配置进行设置属性就是DI。
它们两个的关系就是:
DI是不能够单独存在的。需要在IOC的基础之上完成操作的。
IOC和DI的区别
翻译过来叫做控制反转。把我们对象的创建交给spring进行配置管理。
翻译过来叫做依赖注入。向类当中的属性,设置值。
那么通过Spring配置创建对象就是IOC,通过Spring配置进行设置属性就是DI。
它们两个的关系就是:
DI是不能够单独存在的。需要在IOC的基础之上完成操作的。