【发布时间】:2018-03-15 19:32:21
【问题描述】:
我有一个关于 bean 范围和抽象 bean 的问题。 很难解释,但这里有一个例子:
<bean id="prototypeBean" class="...X" scope="prototype" />
<bean id="singletonParentBean" class="..Y" abtract="true"> <!--No scope so Singleton. -->
<property name="bean" ref="prototypeBean" />
</bean>
<bean id="childPrototypeBean" class= "..z" parent="singletonParentBean" scope="prototype">
bean“childPrototypeBean”中的属性“prototypeBean”是否将具有“prototype”范围?因为它是在单例的父bean中注入的。
谢谢 大卫
【问题讨论】: