SpEL в @Qualifier относится к одному и тому же компоненту
Мне интересно ввести ссылку на компонент, который разрешается на основе другого свойства этого же компонента:
@Autowired
@Qualifier("#{'prefix' + actualQualifier}")
private OtherBean otherBean
private String actualQualifier;
Это гарантировало бы правильность отношений между «ualQualifier »и« otherBean ».
Существует несколько бинов настроенного типаOtherBean
.
Я могу убедиться, что для фактического квалификатора задано значение, прежде чем начнется автоматическое подключение / инжекция.
Я не могу найти какой-либо способ ссылаться на другое значение свойства (в смысле JavaBean) на тот же bean-компонент, который в настоящее время автоматически подключается.