Я обычно использую конфигурацию XML Spring (пружина-conf.xml) за это так:Есть ли способ объявить два экземпляра весенних бобов из того же класса с аннотацией?
<beans>
<context:component-scan base-package="org.company.dept.business" />
...
<bean id="myServiceB2B" class="org.company.dept.business.service.MyService"
p:configLocation="WEB-INF/classes/b2b.properties" />
<bean id="myServiceResidential" class="org.company.dept.business.service.MyService"
p:configLocation="WEB-INF/classes/residential.properties" />
...
</beans>
Потому что есть только один файл (определение) класс MyService есть способ для создания экземпляра два beans без использования конфигурации Spring Spring?
Я в порядке с определением XML, но я всегда стараюсь максимально свести к минимуму мою конфигурацию XML.
Спасибо, это именно то, что я хотел. Я проверил в документе, что он может поддерживать автоподключение (например, ввести службу или другой компонент в конфигурацию): отлично! –
Это не работает с @EnableAutoConfiguration – Patrice
@Patrice Я не очень хорошо знаком с Spring Boot, но я не понимаю, почему это не должно работать. Если у вас есть полный и воспроизводимый пример этого сбоя, задайте новый вопрос, и мы постараемся помочь. –