要将null值连接或注入到bean中,我们可以使用<null>元素。下面的配置向您展示了如何在Spring配置文件中进行配置。null例如,当您要覆盖自动连线到Bean中的值时,可能需要连线一个值。
正如您在下面的配置中看到的那样,我们将Bean中的属性writer的值设置song为A,null并且还将两个null值设置到Bean中的songs属性中album。
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> <bean id="song"> <property name="title" value="I Saw Her Standing There"/> <property name="writer"> <null/> </property> </bean> <bean id="album"> <property name="title" value="Please Please Me"/> <property name="year" value="1963"/> <property name="songs"> <list> <ref bean="song"/> <null/> <null/> </list> </property> </bean> </beans>