У меня есть проект, содержащий множество Dao, аннотированных @Repository каждый.
Также несколько проектов весенней загрузки, каждый из которых имеет свой контекст Spring, могут быть запущены независимо, и у них есть ссылка на проект, содержащий Daos.
Дело в том, что я не хочу загружать весь Дао в контекст весны в каждом проекте. Для каждого проекта весенней загрузки требуется только несколько указанных Dao.
Я использовал для указания классов Dao, определяя их как bean-компоненты в конфигурации XML для каждого проекта.
Теперь мы переходим к java и конфигурация на основе аннотаций.
Есть ли способ сообщить контексту пружины только о том, что я загружаю указанный @Repository?
Я знаю, что могу создать класс @Configuration и определить Методы @Bean, но мне все еще нужно, чтобы они рассматривались как @Repository, а не как обычный bean-компонент. Любая идея, если это поддерживается и как это реализовать?