DI 设计模式.docx
拜读过Martin Fowler大师的关于IOC容器和DI模式的大作,深感受益匪浅,恰逢正在开发的项目使用了这种技术,因此也想班门弄斧,谈一下自己对IOC容器以及依赖注入的一点理解。 仅凭自己对Martin Fowler大师的大作一点理解,我觉得依赖注入有以下几点我们必须了解的思想: 1.什么是组件?组件就是指一个软件单元,它被作者无法控制的其他应用程序使用,但后者不能对组件进行修改,但可以通过作者预留的某种途径对其进行扩展,改变组件的行为。简单的说,组件就是一个可重用的程序单元,它实现了某个接口,并且仅仅实现了这一个良好的接口,即组件就是实现了某个服务接口的类。
暂无评论