Можно ли установить имя компонента с помощью аннотаций в Spring Framework?
У меня есть такой боб:
@Bean
public String myBean(){
return "My bean";
}
Я хочу автоматически подключить его:
@Autowired
@Qualifier("myBean")
public void setMyBean(String myBean){
this.myBean=myBean;
}
Мне нужно что-то вроде:
@Bean(name="myCustomBean")
Можно ли использовать собственные имена для бобов из коробки? Если это невозможно из коробки, то как создать такой боб?