SpEL in @Qualifier beziehen sich auf dieselbe Bohne

Ich bin daran interessiert, eine Bean-Referenz zu injizieren, die auf der Grundlage einer anderen Eigenschaft für dieselbe Bean aufgelöst wird:

@Autowired
@Qualifier("#{'prefix' + actualQualifier}")
private OtherBean otherBean

private String actualQualifier;

Dies würde sicherstellen, dass die Beziehung zwischen "actualQualifier" und "otherBean" korrekt ist.

Es gibt eine Reihe von Beans, die vom Typ @ konfiguriert sinOtherBean.

Ich kann sicherstellen, dass für "actualQualifier" ein Wert festgelegt ist, bevor die automatische Verdrahtung / Injektion beginnt.

Ich kann keinen Weg finden, auf einen anderen Eigenschaftswert (im JavaBean-Sinne) in derselben Bean zu verweisen, die gerade automatisch verkabelt wird.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage