控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Injection,简称DI),还有一种方式叫“依赖查找”(Dependency Lookup)。通过控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体将其所依赖的对象的引用传递给它。也可以说,依赖被注入到对象中。
...在面向对象编程中,我们经常处理处理的问题就是解耦,程序的耦合性越低表明这个程序的可读性以及可维护性越高。控制反转(Inversion of Control或IoC)就是常用的面向对象编程的设计原则,使用这个原则我们可以降低耦合性。其中依赖注入是控制反转最常用的实现。
基于2944个网页-相关网页
映射到关系数据库表,并提供对对象的持久化操作;而借助于Spring IoC(控制反转)和AOP(面向 方面编程),可以使得应用中对象的关系更加清晰、一致与可控。
基于210个网页-相关网页
控制反转(Inverse Of Control):用容器控制程序之间的关系,而非程序代码直接控制;控制权由程序代码转移到了外部容器,控制权的转移,即所谓反转。
基于96个网页-相关网页
控制反转容器 IoC Container
控制反转概念 Inversion of Control ; IOC
控制反转控制反转 Inversion of Control ; IOC
是基于控制反转概念 inversion of control ; IOC
图控制反转 Inversion of View-Control ; IOVC
控制反转实现 Inversion of Control ; IOC
框架的控制反转实现 Inversion of Control ; IOC
视图控制反转 Inversion of View-Control
控制反转模式 IOC ; Inversion of Control
E-WAAG is an inversion of control framework, which adopts event-driven as its control models.
E-WAAG是一个控制反转框架,它以事件驱动为控制模型,通过收集和分发网络数据到达、发送以及定时器超时等事件消息来控制协调其他模块运行。
参考来源 - 广域网应用层协议加速的研究与实现·2,447,543篇论文数据,部分数据来源于NoteExpress
应用推荐