0
我使用Mule/Spring XML來定義一組spring bean。Spring之間的可見性:bean vs spring:Spring中的bean XML config
我可以毫不春包木窗他們創建使用下面的XML一個bean:豆類元素,像這樣:
<spring:bean id="myFactoryBean" class="org.test.MyFactoryBean" />
但如果我嘗試引用另外一個bean這是行不通的,除非我換的兩個bean同樣的春豆:像這樣的元素:
<spring:beans>
<spring:bean id="myFactoryBean" class="org.test.MyFactoryBean" />
<spring:bean id="MyBean" class="org.test.MyBean" c:factory-ref="myFactoryBean" />
</spring:beans>
爲什麼我必須將它們包裝起來才能讓對方看到對方?這是一個通用的Spring XML要求嗎?