本文共 497 字,大约阅读时间需要 1 分钟。
@Autowired是根据类型进行自动装配的。如果当上下文中存在不止一个UserDao类型的bean时,就会抛出BeanCreationException异常;如果Spring上下文中不存在UserDao类型的bean,也会抛出BeanCreationException异常。我们可以使用@Qualifier配合@Autowired来解决这些问题。如下:
①可能存在多个UserDao实例
或者
这样Spring会找到id为userServiceImpl和userDao的bean进行装配。
②可能不存在UserDao实例
转载地址:http://zvjqi.baihongyu.com/