É possível definir um nome de bean usando anotações no Spring Framework?
Eu tenho um bean como este:
@Bean
public String myBean(){
return "My bean";
}
Eu quero autowire-lo:
@Autowired
@Qualifier("myBean")
public void setMyBean(String myBean){
this.myBean=myBean;
}
Eu preciso de algo como:
@Bean(name="myCustomBean")
É possível usar nomes de nomes personalizados para beans prontos para uso? Se não for possível imediatamente, como criar um bean?