scope属性是用来选择创建的对象是单例还是非单例。IOC创建的对象默认是单例的。
factory-method改变对象创建的方式就静态工厂方式创建
(默认使用无参构造创建对象)factory-method="createUser"//该方法返回值就是User
接下来讲解spring框架中DI注入复杂类型
比如:数组,list集合,Map集合,properties
注入数组:
list注入也是一样的。
注入引用类型:
hashMap的注入:
scope属性是用来选择创建的对象是单例还是非单例。IOC创建的对象默认是单例的。
factory-method改变对象创建的方式就静态工厂方式创建
(默认使用无参构造创建对象)factory-method="createUser"//该方法返回值就是User
接下来讲解spring框架中DI注入复杂类型
比如:数组,list集合,Map集合,properties
注入数组:
list注入也是一样的。
注入引用类型:
hashMap的注入: