[转]非常通俗易懂的Spring IOC原理

来源:互联网 发布:阿里云 oa 编辑:程序博客网 时间:2024/05/16 05:10

前言

看spring的书,总是不能很好的理解ioc,与反射注入,刚看了一篇文章,觉得解释的很好,特地转发。


http://www.cnblogs.com/superjt/p/4311577.html

文章的总结如下

IOC理论提出的观点大体是这样的:借助于“第三方”实现具有依赖关系的对象之间的解耦
这里写图片描述
所谓依赖注入,就是由IOC容器在运行期间,动态地将某种依赖关系注入到对象之中。

依赖注入(DI)和控制反转(IOC)是从不同的角度的描述的同一件事情,就是指通过引入IOC容器,利用依赖关系注入的方式,实现对象之间的解耦。