- IOC(Inversion of Control,英文缩写为IoC):控制反转是一个重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。 控制反转一般分为两种类型即它的实现方式有两种,依赖注入(Dependency Injection,简称DI)和依赖查找(Dependency Lookup)。依赖注入应用比较广泛。—–百度百科
- 控制反转:所谓的控制反转就是应用程序本身不负责对象的创建和维护,而是把这种权利交给了外部容器。控制反转之后,获取依赖对象的过程由自身管理变为由IOC容器自动注入。
- 依赖注入:是控制反转的一种应用比较广泛的实现方式,它的目的就是创建对象并组装对象之间的关系。所谓的依赖注入就是在IOC容器运行期间,将某种依赖关系动态的注入到对象中。
什么是IOC?
最新推荐文章于 2023-04-04 15:40:48 发布