关于复杂对象为什么不能new的文章
-
spring框架中什么是控制反转,什么是依赖注入,spring如何依赖注入
1.IOC、DI、复杂对象 相关概念1.1 控制反转 IOC 控制反转:把对于成员变量赋值的控制权,从代码中反转(转移)到Spring工厂和配置文件中完成 好处:解耦合 底层实现:工厂设计模式1.2 依赖注入 DI 注入:通过Spring的工厂及配置文件,为对象(bean,组件)的成员变量赋值(get set) 依赖注入:当一个类需要另一个类的时候,就意味着依赖,,一旦出现依赖,就可以把另一个类作为本类的成员变量,最终通过Spring配置文件进行注入(赋值)1.3