SpEL en @Qualifier se refiere al mismo bean
Estoy interesado en inyectar una referencia de bean, que se resuelve en función de otra propiedad en el mismo bean:
@Autowired
@Qualifier("#{'prefix' + actualQualifier}")
private OtherBean otherBean
private String actualQualifier;
Esto aseguraría que la relación entre "actualQualifier" y "otherBean" sea correcta.
Hay una cantidad de beans configurados del tipoOtherBean
.
Puedo asegurarme de que "actualQualifier" tenga un valor establecido antes de que comience la conexión automática / inyección.
No puedo encontrar ninguna manera de hacer referencia a otro valor de propiedad (en el sentido JavaBean) en el mismo bean que se está actualizando automáticamente.