É 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?

questionAnswers(1)

yourAnswerToTheQuestion