构造器注入
1
2
3
4
|
<bean id= "car" class = "nwtxxb.di.Car" >
<constructor-arg index= "0" type= "java.lang.String" value= "保时捷" ></constructor-arg>
<constructor-arg index= "1" type= "double" value= "2000000" ></constructor-arg>
</bean>
|
Setter方法注入
1
2
3
4
|
<bean id= "car" class = "nwtxxb.di.Car" >
<property name= "name" value= "捷豹" />
<property name= "price" value= "500000" />
</bean>
|
集合属性的注入
在spring中对于集合属性,可以使用专门的标签来完成注入.
例如:list set map properties
等集合元素来完成集合属性注入.
List属性注入
如果属性是数组类型也可以使用list完成注入
Set属性注入
Map属性注入
Properties属性注入
Java.util.Properties是java.util.Map的实现类,它的key与value都是String类型.
1
2
3
4
|
<props>
<prop key= "company" >nwtxxb</prop>
<prop key= "price" > 100000 </prop>
</props>
|
总结
以上所述是小编给大家介绍的Spring Bean的属性注入方式,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对服务器之家网站的支持!