6.Spring学习笔记_Bean之间的关系 (by尚硅谷_佟刚)
2016-11-26 10:55
267 查看
一、继承 Bean 配置
Spring 允许继承 bean 的配置, 被继承的 bean 称为父 bean. 继承这个父 Bean 的 Bean 称为子 Bean子 Bean 从父 Bean 中继承配置, 包括 Bean 的属性配置
子 Bean 也可以覆盖从父 Bean 继承过来的配置
父 Bean 可以作为配置模板, 也可以作为 Bean 实例. 若只想把父 Bean 作为模板, 可以设置 <bean> 的abstract 属性为 true, 这样 Spring 将不会实例化这个 Bean
并不是 <bean> 元素里的所有属性都会被继承. 比如: autowire, abstract 等.
也可以忽略父 Bean 的 class 属性, 让子 Bean 指定自己的类, 而共享相同的属性配置. 但此时 abstract 必须设为 true
二、依赖 Bean 配置
Spring 允许用户通过 depends-on 属性设定 Bean 前置依赖的Bean,前置依赖的 Bean 会在本 Bean 实例化之前创建好如果前置依赖于多个 Bean,则可以通过逗号,空格或的方式配置 Bean 的名称
相关文章推荐
- Spring学习笔记 6. 尚硅谷_佟刚_Spring_Bean 之间的关系
- 11.Spring学习笔记_通过工厂方法配置Bean(by尚硅谷_佟刚)
- 3.Spring学习笔记_配置Bean(by尚硅谷_佟刚)
- 12.Spring学习笔记_通过FactoryBean配置Bean(by尚硅谷_佟刚)
- 13.Spring学习笔记_通过注解配置Bean(by尚硅谷_佟刚)
- 10.Spring学习笔记_管理Bean的生命周期(by尚硅谷_佟刚)
- 7.Spring学习笔记_Bean的作用域(by尚硅谷_佟刚)
- 20.Spring学习笔记_基于配置文件的方式来配置 AOP(by尚硅谷_佟刚)
- spring学习笔记四 bean之间的关系
- Spring学习笔记(11)——bean之间的关系
- Spring 学习笔记 7. 尚硅谷_佟刚_Spring_Bean 的作用域
- Spring4 学习笔记(6)-Spring 的 Bean 之间的关系
- 18.Spring学习笔记_切面的优先级(by尚硅谷_佟刚)
- 4.Spring学习笔记_属性配置细节(by尚硅谷_佟刚)
- 14.Spring学习笔记_泛型依赖注入(by尚硅谷_佟刚)
- 15.Spring学习笔记_AOP基础(by尚硅谷_佟刚)
- 9.Spring学习笔记_SpEL(by尚硅谷_佟刚)
- 1.Spring学习笔记_HelloWorld(by尚硅谷_佟刚)
- 17.Spring学习笔记_返回通知&异常通知&环绕通知(by尚硅谷_佟刚)
- Spring 学习笔记(五)—— Bean之间的关系、作用域、自动装配