Spring 对set、list、map、Properties基本集合类型提供了专门的配置元素标签。其中Properties可以看作是Map的特例,Map的key和value都可以是对象,但Properties的KEY和value都只能是字符串。
<!-- 集合属性 -->
<bean
id="world4"
class="com.modle.World">
<!---->
<property
name="sprotsList">
<list>
<value>红警</value>
<value>战地</value>
<value>fifa</value>
</list>
</property>
<property
name="set">
<set>
<value>123</value>
<value>124</value>
<value>125</value>
</set>
</property>
<property
name="map">
<map>
<entry>
<key><value>ab</value></key>
<value>ac</value>
</entry>
<entry>
<key><value>abc</value></key>
<value>acd</value>
</entry>
</map>
</property>
<property
name="properties">
<props>
<prop
key="key1">com1</prop>
<prop
key="key2">com2</prop>
</props>
</property>
</bean>