我发现这个春天的xml配置:
<bean class="..." id="...">
<property name="...">
<array>
<value/>
</array>
</property>
</bean>
<value/>
语句与null
值相同吗?或者为空值""
?
答案 0 :(得分:0)
语句<value/>
等同于空字符串""
。
它是一样的:
<value/>
<value></value>
在xsd http://www.springframework.org/schema/beans/spring-beans-4.0.xsd中,我们可能会读到:
表示Java null值。必要因为一个空的“值”标签 将解析为空字符串,该字符串将不会被解析为 null值,除非特殊的PropertyEditor这样做。