Ist es möglich, einen Bean-Namen mithilfe von Annotationen in Spring Framework festzulegen?
Ich habe eine Bohne wie diese:
@Bean
public String myBean(){
return "My bean";
}
Ich möchte es automatisch verdrahten:
@Autowired
@Qualifier("myBean")
public void setMyBean(String myBean){
this.myBean=myBean;
}
Ich brauche so etwas wie:
@Bean(name="myCustomBean")
Ist es möglich, benutzerdefinierte Namen für Beans zu verwenden? Wenn es nicht sofort möglich ist, wie erstellt man dann eine solche Bohne?