Spring: 依赖反转

什么是依赖反转?

软件都是多个类之间相互合作来实现业务逻辑的,这使得每个对象都需要持有其合作的对象的引用。如果这个获取过程要靠自身实现,那么必然导致代码高度耦合并难以测试。因此,依赖反转就是将对象将依赖对象的实现过程交给IoC容器,由IoC容器来实现其依赖对象的实现过程。

Spring IoC容器是如何实现依赖反转的?

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容