装配集合:
spring提供了与java相应的集合配置元素:
<list>允许重复
<set>不允许重复
<map>key与value可以是任意类型
<props>key与value只能是string类型
①map与props的区别:map的键与值可以是任意类型,props的键与值都只能是String类型
②无论是<list>还是<set>都可以用来装配类型为java.util.collecton的任意实现或者数组的属性,不能因为类型是list就必须用list来装配,也可以使用set来装配;但要确保元素不重复
<Property name="">
<props>
<prop key="">value</prop>
</props>
</property>
①<property>元素用于把值或bean引用注入到bean属性中
②<props>元素用于定义一个java.util.properties类型的集合值
③<prop>元素用于定义<props>集合的一个成员
spring可以为其属性装配null值:<null/>
spring提供了与java相应的集合配置元素:
<list>允许重复
<set>不允许重复
<map>key与value可以是任意类型
<props>key与value只能是string类型
①map与props的区别:map的键与值可以是任意类型,props的键与值都只能是String类型
②无论是<list>还是<set>都可以用来装配类型为java.util.collecton的任意实现或者数组的属性,不能因为类型是list就必须用list来装配,也可以使用set来装配;但要确保元素不重复
<Property name="">
<props>
<prop key="">value</prop>
</props>
</property>
①<property>元素用于把值或bean引用注入到bean属性中
②<props>元素用于定义一个java.util.properties类型的集合值
③<prop>元素用于定义<props>集合的一个成员
spring可以为其属性装配null值:<null/>