在Spring框架中,是否可以使用注解来设置bean的名称?

28 浏览
0 Comments

在Spring框架中,是否可以使用注解来设置bean的名称?

我有一个像这样的bean:

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

我想要自动装配它:

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

我需要像这样的东西:

@Bean(name="myCustomBean")

能否直接使用自定义名称为bean?如果不能直接使用自定义名称,则如何创建这样的bean?

0