Добрый день. Вопрос по спрингу.
У меня есть prototype-компонент с полем вида
@Autowired
List<MyInterface> deps;
каждая реализация
MyInterface
тоже является prototype-компонентом.
могу ли я вмешаться в процесс поиска бинов для наполнения этого листа? допустим, у меня есть некоторое условие, по которому должна происходить фильтрация компонентов, реализующих этот интерфейс, и вместо листа со всеми найденными бинами, там должны оказаться только те бины, которые пройдут это условие.
с помощью чего такую логику можно организовать? в какую сторону гуглить?