使用@Autowired 注解进行 Spring 依赖注入时,有可能遇到容器中有多个 bean类型相同近似的问题,会报出NoUniqueBeanDefinitionException,这时可以 用@Qualifier 注释来指出我们想要使用哪个 bean 。
通过将 @Qualifier 注解与特定 Spring bean 的名称一起进行装配,Spring 框架就能从多个相同类型并满足装配要求的 bean 中找到我们想要的。
使用@Autowired 注解进行 Spring 依赖注入时,有可能遇到容器中有多个 bean类型相同近似的问题,会报出NoUniqueBeanDefinitionException,这时可以 用@Qualifier 注释来指出我们想要使用哪个 bean 。
通过将 @Qualifier 注解与特定 Spring bean 的名称一起进行装配,Spring 框架就能从多个相同类型并满足装配要求的 bean 中找到我们想要的。