@qualifier
时间: 2023-09-04 07:13:58 浏览: 110
Spring @Primary和@Qualifier注解原理解析
@Qualifier是Spring框架中的一个注解,用于消除依赖注入中的歧义。当一个接口有多个实现类时,可以使用@Qualifier注解来指定要注入的具体实现类。[1]在类上使用@Qualifier注解时,可以消除注入的歧义,确保注入的是指定的实例。[1]在方法上使用@Qualifier注解时,可以筛选出带有@Qualifier注解的Bean进行注入,其他没有@Qualifier注解的Bean会被过滤掉。[2]在接口的实现类上使用@Qualifier注解时,可以指定不同的实现类,以便在注入时进行区分。[3]总之,@Qualifier注解在Spring框架中起到了消除歧义、筛选和区分的作用。
阅读全文