介绍
控制反转(Inversion of Control,缩写为IoC) ,是编程中的一种设计原则,用来降低耦合。最常见的是依赖注入(Dependency Injection,简称DI)和依赖查找(Dependency Lookup),本篇文章只介绍依赖注入。
通过依赖注入,对象在被创建的时候,由一个调控系统内所有对象的外界实体,将其所依赖的对象的引用传递给它。即:依赖被注入到对象中。
控制反转(Inversion of Control,缩写为IoC) ,是编程中的一种设计原则,用来降低耦合。最常见的是依赖注入(Dependency Injection,简称DI)和依赖查找(Dependency Lookup),本篇文章只介绍依赖注入。
通过依赖注入,对象在被创建的时候,由一个调控系统内所有对象的外界实体,将其所依赖的对象的引用传递给它。即:依赖被注入到对象中。