2 bean-компонента с одинаковым именем, но в разных пакетах; как их автосвязывать

У меня есть приложение, в котором есть 2 бина с одинаковыми именами, но в разных пакетах. Мое приложение Spring терпит неудачу, потому что оно не может решить, какой bean-компонент взять. Есть ли какое-нибудь решение для этого? Компоненты в настоящее время не реализуют определенные интерфейсы.

См. ниже отредактированный пример исключения:

Caused by:
org.springframework.context.annotation.ConflictingBeanDefinitionException:
Annotation-specified bean name 'dataTransferHandler' for bean class
[aaaaa.ws.handler.DataTransferHandler] conflicts with existing,
non-compatible bean definition of same name and class
[bbbbb.ws.handler.DataTransferHandler]
11
задан Lunivore 25 April 2018 в 10:21
поделиться