SpEL no @Qualifier refere-se ao mesmo bean
Estou interessado em injetar uma referência de bean, que é resolvida com base em outra propriedade no mesmo bean:
@Autowired
@Qualifier("#{'prefix' + actualQualifier}")
private OtherBean otherBean
private String actualQualifier;
Isso garantiria que o relacionamento entre "actualQualifier" e "otherBean" esteja correto.
Há vários beans configurados do tipoOtherBean
.
Posso garantir que "currentQualifier" tenha um valor definido antes do início da fiação / injeção automática.
Não consigo encontrar nenhuma maneira de referenciar outro valor de propriedade (no sentido JavaBean) no mesmo bean que está sendo conectado automaticamente.