scope属性是用来选择创建的对象是单例还是非单例。IOC创建的对象默认是单例的。

factory-method改变对象创建的方式就静态工厂方式创建

(默认使用无参构造创建对象)factory-method="createUser"//该方法返回值就是User

 

接下来讲解spring框架中DI注入复杂类型

比如:数组,list集合,Map集合,properties

注入数组:

Spring学习bean标签属性

list注入也是一样的。

注入引用类型:

Spring学习bean标签属性

hashMap的注入:

Spring学习bean标签属性

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

相关文章: