spring依赖注入总结

2014-11-24 07:45:51 · 作者: · 浏览: 1

spring 依赖注入总结
一、 set 方法注入
1 、基本格式:

tom

2 、引用其他 bean

3 、内部 bean( 其他 bean 无法重用此内部 bean)

4 、装配集合( List )

bar1

5 、装配集合( set )
注意: value值不能重复,重复的部分只取其一

bar1

6 、装配 map:key 之必须是 String 的 ,key-ref 可以是其他 bean

7 、装配 properties :

bar1

bar1

8 、若 bean 的属性是集合类型,按如下处理:设置 null :

二、通过构造函数注入依赖

42

Set 注入的缺点是无法清晰表达哪些属性是必须的,那些是可选的,构造注入的优势是通过构造强制依赖关系,不可能实例化不能完全或无法使用的 bean。

1、解决构造函数参数不确定性
通过参数的顺序;

http://www.tom.com

bar1

2 、解决构造函数参数不确定性
通过参数的类型:

http://www.tom.com

bar1


作者 扈亚楠