Spring Framework 7.005.依赖关系(Dependencies)
一个典型的企业级应用并非由单个对象(在 Spring 术语中称为 Bean)构成。即便是最简单的应用,也包含一些相互协作的对象,共同为最终用户呈现出一个连贯的应用。下一部分将阐述如何从定义多个独立的 Bean 定义,转变为一个对象间相互协作以实现目标的完整应用。
章节摘要
- 依赖注入(Dependency Injection)
- 依赖项和配置详情(Dependencies and Configuration in Detail)
- 使用
depends-on
(Using depends-on) - 延迟初始化的 Bean(Lazy-initialized Beans)
- 自动装配协作者(Autowiring Collaborators)
- 方法注入(Method Injection)
依赖注入(Dependency Injection)
依赖注入
依赖注入(DI)是一个过程,在此过程中,对象仅通过构造函数参数、工厂方法参数或在对象实例被构造或从工厂方法返回后设置的属性来定义其依赖项(即与之协作的其他对象ÿ