IOC和DI有什么区别?

发布时间 2023-06-05 00:38:33作者: 郭培鑫同学

DI是IOC的具体表现,DI表示为依赖注入,就是注入属性

IOC是控制反转,在java中,不在通过new对象使用属性和方法,而是通过IOC技术,即利用反射+注解 或者 反射+xml 实现管理对象,通常还需要设计模式的支持。

DI需要在创建对象的基础之上完成。