Bean替代抽象Bean

时间:2018-06-20 10:56:35

标签: java spring spring-bean

是否可以替换已经具有子级的抽象bean?

为了解释我的问题,假设我们有2个spring bean XML文件:

beans1.xml此文件在应用程序启动时首先加载:

<bean id="abstractBean" class="com.example.Abstract" abstract="true">
    <property name="firstProperty" value="1" />
</bean>

<bean id="implementation" class="com.example.Impl" parent="abstractBean">
    <property name="secondProperty" value="2" />
</bean>

beans2.xml此文件在beans1.xml之后加载:

//Replaces abstractBean from beans1.xml
<bean id="abstractBean" class="com.example.Abstract" abstract="true">
    <property name="firstProperty" value="3" />
</bean>

com.example.Impl属性的值是什么? (firstPropertysecondProperty

0 个答案:

没有答案