Java - Spring
我在.xml中创建了spring factory bean
<bean id="concurrentHashMapFactory" class="com.abc.HashMapFactory.ConcurrentHashMapFactory"/>
<bean id="idCorpMap" factory-bean="concurrentHashMapFactory" factory-method="createIdCorpMapInstance"/>但是我想用注解把上面的.xml语句转换成等价的,有什么帮助吗?
发布于 2015-01-13 06:21:45
大致就像这样(我没有测试它)..
@Configuration
public class Config {
@Bean(name = "concurrentHashMapFactory")
public ConcurrentHashMapFactory createConcurrentHashMapFactory() {
return new ConcurrentHashMapFactory();
}
@Bean(name = "idCorpMap")
public IdCorpMapType createIdCorpMap(ConcurrentHashMapFactory factory) {
return factory.createIdCorpMapInstance();
}
}https://stackoverflow.com/questions/27910952
复制相似问题