¿Es posible establecer un nombre de bean utilizando anotaciones en Spring Framework?
Tengo un frijol como este:
@Bean
public String myBean(){
return "My bean";
}
Quiero conectarlo automáticamente:
@Autowired
@Qualifier("myBean")
public void setMyBean(String myBean){
this.myBean=myBean;
}
Necesito algo como:
@Bean(name="myCustomBean")
¿Es posible usar nombres de nombres personalizados para beans fuera de la caja? Si no es posible fuera de la caja, ¿cómo crear tal bean?