Лучшая практика для сканирования разных пакетов с помощью весенней загрузки - PullRequest
0 голосов
/ 01 августа 2020

Может ли приложение Spring Boot сканировать другие пользовательские артефакты / jar-файлы с другим именем пакета без явного @ComponentScan? Пользовательская библиотека имеет аннотированные классы конфигурации @Configuration, чтобы сделать общий артефакт или библиотеку для использования несколькими другими микросервисами, созданными с использованием SpringBoot

Например, если мое приложение загрузки Spring находится в пакете: com.my.exercise И другая моя настраиваемая банка, в которой есть такой пакет: com.my.common.lib

Когда я использую свою библиотеку в микросервисе, она не сканирует мои пользовательские пакеты библиотеки. Мне нужно добавить @ComponentScan. Я могу использовать импорт или аннотации, например @ EnableMyLib

Что должно быть лучшей / рекомендуемой практикой для использования пользовательского кода конфигурации / компонента / службы в банке в другом приложении Spring Boot

Заранее спасибо

...