Loading

第七章 控制反转与依赖注入

1.控制反转(转移)(IOC Inverse of Control)

控制 : 对于成员变量赋值的控制权
控制反转 : 把对于成员变量赋值的控制权,从代码中反转(转移)到Spring工厂和配置文件中完成
好处 : 解耦合
底层实现 : 工厂设计模式

image

2.依赖注入(Dependency Injection DI)

注入 : 通过Spring工厂及配置文件,为对象(bean 组件)的成员变量赋值
依赖注入 : 当一个类需要另一个类时,就产生了依赖,我们可以把另一个类作为本类的成员变量,通过Spring配置文件进行注入(赋值)
好处 : 解耦合

image

posted @ 2022-07-17 15:05  苏无及  阅读(21)  评论(0编辑  收藏  举报