等效于spring xml配置中的语句<value>

时间:2016-12-07 10:01:11

标签: java spring

我发现这个春天的xml配置:

<bean class="..." id="...">
    <property name="...">
         <array>
              <value/>
         </array>
    </property>
</bean>

<value/>语句与null值相同吗?或者为空值""

1 个答案:

答案 0 :(得分:0)

语句<value/>等同于空字符串""

它是一样的:

<value/>
<value></value>

在xsd http://www.springframework.org/schema/beans/spring-beans-4.0.xsd中,我们可能会读到:

  

表示Java null值。必要因为一个空的“值”标签       将解析为空字符串,该字符串将不会被解析为       null值,除非特殊的PropertyEditor这样做。