Spring 的反向控制(IOC)
通常,应用代码需要告知容器或框架,让它们找到自身所需要的类,然后再由应用代码创建待使用的对象实例。因此,应用代码在使用实例之前,需要创建对象实例。然而,IoC模式中,创建对象实例的任务交给IoC容器或框架(实现了IoC设计模式的框架也被称为IoC容器),使得应用代码只需要直接使用实例,这就是IoC。相对IoC 而言,“依赖注入”的确更加准确的描述了这种设计理念。所谓依赖注入,即组件之间的依赖关系由容器在运行期决定,形象的来说,即由容器动态的将某种依赖关系注入到组件之中。
本文介绍了Spring框架中的核心概念之一:反向控制(IoC)。IoC改变了传统的对象实例化方式,通过IoC容器来负责对象的创建与管理。依赖注入作为IoC的一种实现方式,使组件间的依赖关系能在运行时动态决定。
211

被折叠的 条评论
为什么被折叠?



