spring @Qualifier注解
该注解想必大家都比较熟悉了,可他的用法都有哪些呢?
第一种,相对简单,也是工程师们经常用得到的,用法如下:
@Qualifier("userDaoImpl")
@Autowired
private UserDao userDao;
- 还有一种情况,不知道有多少小伙伴指导,用法如下:
@Qualifier("cn.com.jwssw.rbac.service.impl.UserDaoImpl")
@Autowired
private UserDao userDao;
这种写法,在做spring cloud微服务开发时会遇到,在使用Feign进行服务间post/get的http调用时会遇到使用第一种情况时无法调用到服务,这时候大家需要使用第二种方式来解决。