spring的集合属性赋值
第一步:定义我们的集合对象
List集合属性赋值
Xml配置
<!-- 集合属性赋值 -->
<bean id="collectionProperty" class="cn.itcast.spring.demo8.CollectionProperty">
<property name="list">
<list>
<value>abc</value>
<value>123</value>
<ref bean="dogImpl"/>
</list>
</property>
</bean>
Set集合属性赋值
Xml定义
<!-- set集合属性赋值 -->
<property name="set">
<set>
<value>setset</value>
<value>345</value>
<ref bean="catImpl"/>
</set>
</property>
Map集合属性赋值
Xml定义
<!-- map属性赋值 -->
<property name="map">
<map>
<entry key="abc" value="123"></entry>
<entry key-ref="dogImpl" value-ref="catImpl"></entry>
</map>
</property>
Properties集合属性赋值
Xml定义
<!-- properties集合属性赋值 properties里面不能装对象,只能装字符串 -->
<property name="properties">
<props>
<prop key="abc">123</prop>
<prop key="hello">world</prop>
</props>
</property>