У меня есть @Component
-номененный класс, который имеет несколько авто-проводных зависимостей. Я не хочу автоматически сканировать этот пакет, поскольку у него много других классов, которые я не хочу инициализировать.Spring define bean to auto-scan
Я могу добавить их в @Configuration
как @Bean
, однако я не хочу терять способность иметь вещи с автоматической проводкой, и я фактически не изменяю конфигурацию во всех местах, где они настроены. Другими словами, я не хочу перечислять все зависимости для указанного компонента вручную.
Я знаю, что могу использовать фильтры для сканирования компонентов, но они громоздки, если в разных пакетах есть много классов, которые должны быть выбраны описанным выше способом.
Есть ли способ рассказать весне о добавлении и автоматической проводке определенного класса?
Спасибо за два решения, я думаю, что это будет работать отлично подходит для того, что мне нужно. –