如何在配置文件中给另外一个配置文件配置的bean添加值
怎么在配置文件中给另外一个配置文件配置的bean添加值?
比如application1.xml有定义下面一个bean:
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="mappingResources">
<list>
<value>model/AA.hbm.xml</value>
</list>
</property>
</bean>
那么在application2.xml中怎么样可以添加mappingResources?
如果像下面这样的话,创建的是另外一个扩展sessionFactory的实例,效果不一样的。
<bean id="erpSessionFactory" parent="sessionFactory">
<property name="mappingResources">
<list>
<value>model/BB.hbm.xml</value>
</list>
</property>
</bean>
比如application1.xml有定义下面一个bean:
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="mappingResources">
<list>
<value>model/AA.hbm.xml</value>
</list>
</property>
</bean>
那么在application2.xml中怎么样可以添加mappingResources?
如果像下面这样的话,创建的是另外一个扩展sessionFactory的实例,效果不一样的。
<bean id="erpSessionFactory" parent="sessionFactory">
<property name="mappingResources">
<list>
<value>model/BB.hbm.xml</value>
</list>
</property>
</bean>