配置bean事项:
1、注意在通过构造器参数匹配时,必须指定参数的序号,同时建议明确说明类型,
<constructor-arg index="0"><value>128</value></constructor-arg>
<constructor-arg index="1"><value>teststring</value></constructor-arg>
最好说明相关参数类型类型
<constructor-arg index="0" type="int"><value>128</value></constructor-arg>
<constructor-arg index="1" type="java.lang.String"><value>teststring</value></constructor-arg>
可以使用简化配置
<constructor-arg index="0" type="int" value="128"/>
<constructor-arg index="1" type="java.lang.String" value="testString"/>
2、属性为空
<property name="pro1><null/></property>
3、空串
<property name="pro1><value></value></property>
二、常用elements
bean | ref | idref | value | null | list | set | map | props
说明:
bean 创建一个新的bean实例
ref 引用已经创建的bean实例
value 简单数据类型
null 空指针
list 创建java.util.ArrayList对象实例
set 创建java.util.LinkedHashSet对象实例
map 创建java.util.LinkedHashMap对象实例
props 创建java.util.Properties实例
list,set,map可以多层嵌套配置