Bean的依赖设置
1)、type2IOC
最常用的通过setter方法来设置bean之间的依赖关系
2)、type3IOC
通过构造函数来设置bean之间的依赖关系
Autoware:自动绑定,通过设定bean的这个属性来在bean定义文件中找相应的bean来注入到bean中,他的值可以为 byName,byType,constructor,autodetect
Bean对集合对象的处理
对于那些数组、java.util.List、java.util.Set、java.util.Map等集合对象,可以通过spring的IOC容器来自动创建维护并生成集合。常见写法如下:
例如:
代码类如下:
配置文件如下:
以上只是说明这些集合类别的bean的声明。相当于给我们的这些bean的属性值赋予初始值了。大家可以通过代码调用,来查看是否真的被赋值了,下边是调用代码: