10009---bean 之间的关系:继承;依赖
2015-11-29 01:12
225 查看
继承 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 允许继承
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
的名称
相关文章推荐
- Android Studio——R文件小问题
- 数据库的一些操作
- Android开发之动画(转)
- 1019. General Palindromic Number (20)
- asp.net的快捷实用分页类
- java十分钟速懂知识点——NIO
- Ubuntu 12.04 使用Eclipse搭建C/C++编译环境
- java十分钟速懂知识点——NIO
- HDU ACM 2138 How many prime numbers
- c语言:求多项式1-1/2+1/3-1/4+...+1/99-1/100的值,3种循环实现
- Android手机出现"已安装了存在签名冲突的同名数据包"的原因及解决办法
- Codeforces Round #333 (Div. 1)
- Hadoop家族学习路线图
- 【FSFA 读书笔记】Ch4 Volume Analysis & Cr 5 PC-based Partitions
- 10008---XML 配置里的 Bean 自动装配
- c语言:计算存款利息
- c语言:根据华氏温度求摄氏温度,并分析错误
- 阿里云服务器ECS部署应用教程
- linux app应用如何检测USB设备热插拔
- 编程心得02