博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring Bean之间的关系
阅读量:5729 次
发布时间:2019-06-18

本文共 667 字,大约阅读时间需要 2 分钟。

hot3.png

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的名称

 

示例:

1 
2
6 7
10
12
13
14 15
17 18
20
21
23

 

转载于:https://my.oschina.net/yulei1943/blog/1490717

你可能感兴趣的文章
LeetCode – Refresh – Merge Sorted Array
查看>>
程序是如何执行的(一)a=a+1
查看>>
go : 结构
查看>>
【Python第五篇】Python面向对象(初级篇)
查看>>
innobackupex参数之 --throttle 限速这个值设置多少合理 原创
查看>>
18 已知下面的字符串是通过RANDOM随机数变量md5sum|cut-c 1-8截取后的结果
查看>>
BZOJ - 3578: GTY的人类基因组计划2
查看>>
理解WebKit和Chromium(电子书)
查看>>
爱——无题
查看>>
分布式服务框架原来与实践 读书笔记一
查看>>
Aho-Corasick automation-KMP
查看>>
【http】post和get请求的区别
查看>>
/etc/profile
查看>>
摘记总结(1)
查看>>
TFS强制撤销某个工作区的文件签出记录
查看>>
编写who命令
查看>>
2.1 sikuli 中编程运行
查看>>
愚公移山第一章伪代码
查看>>
常见的位运算技巧总结(膜wys)
查看>>
python魔法函数(二)之__getitem__、__len__、__iter__
查看>>