Spring @Qualifier
在学习Redis的过程中,使用SpringBoot整合Redis的过程中,碰见的问题,这个在Spring系列中很常见,在注入多个相同类型的bean时,@Autowired只会默认按照类型进行匹配,框架可能NoUniqueBeanDefinitionException异常。
可能会有这样一种情况,当你创建多个具有相同类型的 bean 时,并且想要用一个属性只为它们其中的一个进行装配,在这种情况下,你可以使用 @Qualifier 注释和 @Autowired 注释通过指定哪一个真正的 bean 将会被装配来消除混乱。
大白话就是,当你有相同类型,框架找不到了,就会给你抛出错误,@Qualifier可以作为一个定位的功能,准确找到你需要的Bean
@Qualifier注解的使用场景
最新推荐文章于 2024-03-30 05:00:00 发布