我有一個Dao不是Singleton,如果其他對象從他身上延伸,是單身還是不單身?代碼示例如果父對象不是單身人士,那麼孩子是單身人士?
<bean id="dao" class="parentDao"
scope="prototype">
</bean>
<bean id="childrenDao"
class="some.dao.extends.parentDao"
parent="parentDao">
</bean>
孩子們是單身嗎?
我不確定您的測試,但是參考文檔指出範圍未被覆蓋,但始終取自子定義。另見http://forum.spring.io/forum/spring-projects/container/30772-does-scope-prototype-in-a-parent-bean-apply-to-child-beans以及http:// springindepth .COM /電子書/深入-IOC-豆inheritance.html – p91paul 2015-05-13 10:26:15