У меня есть класс, который является оболочкой для пула соединений, класс получает сведения о своих соединениях из конфигурации Spring, как показано ниже:
<bean id="jedisConnector" class="com.legolas.jedis.JedisConnector" init-method="init" destroy-method="destroy">
<property name="host" value="${jedis.host}" />
<property name="port" value="${jedis.port}" />
</bean>
Этот bean-компонент позже используется в службе и автоматически подключается к @Autowire
аннотация.
Мой вопрос:как я могу продублировать этот bean-компонент и указать ему другую информацию о подключении, а затем @Autowire
в службе.
meaning In addition to above I will have :
<bean id="jedisConnectorPOD" class="com.legolas.jedis.JedisConnector" init-method="init" destroy-method="destroy">
<property name="host" value="${jedis.pod.host}" />
<property name="port" value="${jedis.pod.port}" />
</bean>
and in the service:
@Autowired //bean of id jedisConnector
JedisConnector beanA;
@Autowired //bean of id jedisConnectorPOD
JedisConnector beanB;