value:配置bean的简单属性,基本数据类型和String。
ref: 自定义对象等 引用类型
<! -- List -- >
<property name="list">
<list>
<!-- 根据需求自行放入-->
<ref bean="book1"></ref><!-- 自定义对象 --><!-- <value>list1</value> -->
</list>
</property><!-- Map -->
<property name="map">
<map>
<entry key="x" value="11"></entry>
<entry key="y" value="12"></entry>
</map>
</property>
<!--
map中的<entry>的数值和<list>以及<set>的一样,可以使任何有效的属性元素,需要注意的是key值必须是String的。(没做测试)
--><!-- Set -->
<property name="sets">
<set>
<!-- 注入基本类型 --> <value>set1</value>
<value>set2</value>
<!-- 注入引用 --> <ref bean="person"/>
</set>
</property>
使用属性的setter方法注入
首先要配置被注入的bean,在该bean对应的类中,应该有要注入的对象属性或者基本数据类型的属性。例如:为UserBiz类注入UserDAO,同时为UserBiz注入基本数据类型String,那么这时,就要为UserDAO对象和String类型设置setter方法.,用于进行依赖注入
ps:如有雷同,纯属意外,可私信我删除