依赖项注入(也称为控制反转模式)的基本概念是,您不创建对象,而是描述应该如何创建对象。具体内容是什么呢?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
不会直接在代码中连接组件和服务,而是描述配置文件中的哪些组件需要哪些服务。然后,容器(在 Spring 框架中,IOC 容器)负责将其全部挂钩。 即,应用 IoC,对象在创建时由协调系统中每个对象的外部实体授予其依赖关系。也就是说,依赖项将注入到对象中。因此,IoC 意味着对对象如何获取对协作对象的引用的责任倒置。