依赖注入(Dependency Injection),习惯上叫控制反转(IoC)Inversion of Control
什么是IoC?
其原理是基于OO设计原则的The Hollywood Principle:Don't call us, we'll call you。也就是说,所有的组件都是被动的(Passive),所有的组件初始化和调用都由容器负责。组件处在一个容器当中,由容器负责管理。
参考博客:http://www.blogjava.net/jelver/articles/34769.html