@Autowired作用为将对象注入到容器之中
当一个dao有两个实现类时可以使用(一个AccountDao接口有AccountDaoImpl实现类和AccountDaoImpl2实现类)需要用到@Qualifier注入指定的dao层实现类。
AccountDaoImpl实现类
AccountDaoImpl2实现类
service层中的:
@Autowired
@Qualifier(“accountDao2”)
AccountDao accountDao;
等价于====》
@Resource(name = “accountDao2”)
AccountDao accountDao;
此时容器中注入的就是AccountDaoImpl2实现类对象。