您的位置:首页技术文章
文章详情页

java - @Bean如何指定接口的某个实现类注入?

【字号: 日期:2024-02-02 15:04:40浏览:29作者:猪猪

问题描述

@Beanpublic CompactDisc sgtPeppers(){ return new SgtPeppers();}@Beanpublic CompactDisc hardDaysNight(){ return new HardDaysNight();}@Bean public CDPlayer cdPlayer(CompactDisc compactDisc){ return new CDPlayer(compactDisc);}

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

问题解答

回答1:

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

标签: java
相关文章: