java Spring工厂bean工厂方法自动连接

java Spring工厂bean工厂方法自动连接,java,spring,annotations,Java,Spring,Annotations,Java-Spring 我在.xml中创建了SpringFactorybean <bean id="concurrentHashMapFactory" class="com.abc.HashMapFactory.ConcurrentHashMapFactory"/> <bean id="idCorpMap" factory-bean="concurrentHashMapFactory" factory-method="createIdCorpMapInstance"/>

Java-Spring

我在.xml中创建了SpringFactorybean

<bean id="concurrentHashMapFactory" class="com.abc.HashMapFactory.ConcurrentHashMapFactory"/>
 <bean id="idCorpMap" factory-bean="concurrentHashMapFactory" factory-method="createIdCorpMapInstance"/>

但我想使用注释将上面的.xml语句转换为等效语句。有什么帮助吗?

大致像这样,我没有测试它

@Configuration
public class Config {

  @Bean(name = "concurrentHashMapFactory")
  public ConcurrentHashMapFactory createConcurrentHashMapFactory() {
    return new ConcurrentHashMapFactory();
  }

  @Bean(name = "idCorpMap")
  public IdCorpMapType createIdCorpMap(ConcurrentHashMapFactory factory) {
    return factory.createIdCorpMapInstance();
  }
}

@Bean不允许参数