这只是我背景的一小部分:
<property name="a" value="1"/> where a is Integer.
如何将null设置为此值?
答案 0 :(得分:12)
您可以使用元素<null/>
来指示空值:
<property name="a" value="1"/><null/></property>
修改:官方spring 2.5文档中提供了更多信息:http://static.springsource.org/spring/docs/2.5.x/reference/beans.html#beans-null-element
答案 1 :(得分:2)
可以在Spring配置文件中设置null值。
弹簧:
<bean class="SampleBean">
<property name="name"><value></value></property>
</bean>
将name属性设置为“”的结果,相当于java代码:sampleBean.setName(“”)。
特殊<null>
元素可用于指示空值,因此:
弹簧:
<bean class="ExampleBean">
<property name="email"><null/></property>
</bean>
以上配置相当于java代码:
爪哇:
exampleBean.setEmail(null).
请参阅此链接:http://www.java-forums.org/java-tip/3218-how-set-null-value-springs-configuration-file.html