为什么增加了Service注解会报错

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

注入DAO的时候建议同学使用

@Resource(name="departmentDao")   代替@autowired  

同学可以参考一下这个问答下的链接 和你的问题相似  

http://class.imooc.com/course/qadetail/64072

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!


提问者 Alan_1224 2018-09-12 15:56:26
  • 建议同学把 DepartmentDao 上的 @autowired 改为 @Resource(name="departmentDao") 试试。
    2018-09-12 16:03:11
  • 提问者 Alan_1224 回复 好帮手慕阿莹 #2
    为什么会这样呢?改了之后可以,@Qualifier("departmentDao")加这个也可以,麻烦讲解一下
    2018-09-12 16:18:06
  • 好帮手慕阿莹 回复 提问者 Alan_1224 #3
    老师在 Spring Bean管理 的 5-3 Spring的Bean管理的注解方式:属性注入的注解 课程中,讲解了这个几个注释的区别。建议同学看一下 https://class.imooc.com/lesson/576#mid=13275
    2018-09-12 16:33:11
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
SSM主流框架入门与综合项目实战2018版
  • 参与学习           人
  • 提交作业       205    份
  • 解答问题       4317    个

Java中非常实用的SSM整合开发内容,从Spring开始,到MyBaits的进阶内容,再到SpringMVC的应用,最后是SSM整合开发案例,逐步深入,助你成长为一名Java工程师!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师