前言
看spring的书,总是不能很好的理解ioc,与反射注入,刚看了一篇文章,觉得解释的很好,特地转发。
http://www.cnblogs.com/superjt/p/4311577.html
文章的总结如下
IOC理论提出的观点大体是这样的:借助于“第三方”实现具有依赖关系的对象之间的解耦
所谓依赖注入,就是由IOC容器在运行期间,动态地将某种依赖关系注入到对象之中。
依赖注入(DI)和控制反转(IOC)是从不同的角度的描述的同一件事情,就是指通过引入IOC容器,利用依赖关系注入的方式,实现对象之间的解耦。