【Java】@Bean如何指定接口的某个实现类注入?

@Bean

public CompactDisc sgtPeppers(){

return new SgtPeppers();

}

@Bean

public CompactDisc hardDaysNight(){

return new HardDaysNight();

}

@Bean

public CDPlayer cdPlayer(CompactDisc compactDisc){

return new CDPlayer(compactDisc);

}

【Java】@Bean如何指定接口的某个实现类注入?
能通过什么注解指定注入的类么?

回答

可以通过 @Bean(name = "beanName") 指定 Bean 的 name;然后在参数前添加 @Qualifier("beanName")

以上是 【Java】@Bean如何指定接口的某个实现类注入? 的全部内容, 来源链接: utcz.com/a/90541.html

回到顶部