Ist es möglich, einen bean-Namen unter Verwendung von Annotationen in der Spring-Framework?

Ich habe eine Bohne wie diese:

@Bean
public String myBean(){
    return "My bean";
}

Möchte ich autowire:

@Autowired
@Qualifier("myBean")
public void setMyBean(String myBean){
    this.myBean=myBean;
}

Brauche ich etwas wie:

@Bean(name="myCustomBean")

Ist es möglich, benutzerdefinierte Namen Namen für Bohnen aus der box? Wenn es nicht möglich ist aus der box dann, wie man so eine Bohne?

InformationsquelleAutor der Frage Alexandr | 2016-10-06

Schreibe einen Kommentar