6

これは私のコンテキストのごく一部です:

<property name="a" value="1"/> where a is Integer. 

この値に null を設定するにはどうすればよいですか?

4

2 に答える 2

2

Springの設定ファイルにnull値を設定する方法があります。

春:

<bean class="SampleBean">
    <property name="name"><value></value></property>
</bean>

name プロパティが "" に設定されます。これは、Java コードの sampleBean.setName("") と同じです。特別な<null>要素を使用して 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

于 2012-05-29T14:31:18.480 に答える