AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
### @Qualifier @Qualifier注解是使用限定符的主要方式;它可以与@Autowired和@Inject协同使用,在注入的时候指定想要注入进去的是哪个bean;为@Qualifier注解所设置的参数就是想要注入的bean的ID; 更准确地讲,@Qualifier\("iceCream"\)所引用的bean要具有String类型的“iceCream”作为限定符。如果没有指定其他的限定符的话,所有的bean都会给定一个默认的限定符,这个限定符与bean的ID相同 ### 创建自定义的限定符 ``` @Component @Qualifier("datasource") public class DataSource {} @Bean @Qualifier("datasource") public DataSource devDataSource(){ return new DataSource("dev datasource"); } ``` 说明:@Qualifier可以与@Component和@Qualifier组合使用