4
的所有豆類我知道,在春天你可以加載一個特定類型的所有豆類:春:引用類型的Foo
ClassPathResource res = new ClassPathResource("spring_foo.xml");
XmlBeanFactory factory = new XmlBeanFactory(res);
Map<String, Foo> beans = factory.getBeansOfType(Foo.class);
我怎樣才能做到這一點的XML? 例如例如:
<bean id="fooHandler" class="com.mycompany.FooHandler">
<property name="foos">
<map beanType="com.mycompany.Foo"/>
</property>
</bean>
或者更好的是使用列表而不是地圖?
下面是兩個問題/答案的鏈接,其中應包含您正在查找的功能。第一個問題的答案說明了如何在類中使用@Autowired執行期望的結果。第二個問題的答案顯示瞭如何使用Spring的XML配置文件來完成。 - [按類型列出Bean](http://stackoverflow.com/questions/1450145/spring-list-beans-by-type) - [注入所有類型的bean](http://stackoverflow.com/questions/2799316 /如何對收集和 - 注射 - 全豆-對的一給定的型式 - 彈簧 - XML的配置) – 2011-04-19 18:49:12