@Autowired是根据类型进行自动装配的。如果当spring上下文中存在不止一个UserDao类型的bean时,就会抛出BeanCreationException异常;如果Spring上下文中不存在UserDao类型的bean,也会抛出BeanCreationException异常。我们可以使用@Qualifier配合@Autowired来解决这些问题。如下:
①可能存在多个UserDao实例
或者
这样Spring会找到id为userServiceImpl和userDao的bean进行装配。
②可能不存在UserDao实例
-
顶
-
踩
-
猜你在找
关闭



5997

被折叠的 条评论
为什么被折叠?




5楼 一个人喝不醉2016-08-22 21:46发表 [回复]-
-
good
4楼 randy_01092016-05-06 14:46发表 [回复]-
-
简单明了!
保持队型~
3楼 qq1712642015-11-19 13:53发表 [回复]-
-
简单明了,我喜欢
2楼 小城风带香2015-11-04 13:53发表 [回复]-
-
简单明了
1楼 Felay2015-07-16 13:44发表 [回复]-
-
赞一个,解决了我的问题