Есть ли способ внедрить bean-компонент Spring с помощью @Autowired и вместо использования квалификатора с использованием настраиваемой аннотации, которая разрешает bean-компонент на основе функции и аргумента?
Например
@Autowired
@FunctionQualifier(method=fetchCorrectBean)
private MyService myService;
FetchCorrectBean - это функция, которая извлекает компонент из контекста приложения и внедряет его.
Динамическое внедрение компонента-прототипа внутри компонента-прототипа.
Да, это возможно. проверьте эту статью memorynotfound.com/…