输入MapperScan注解后,再次运行出现了报错

输入MapperScan注解后,再次运行出现了报错

问题描述:

输入MapperScan注解后,再次运行出现了报错

相关截图:

https://img1.sycdn.imooc.com//climg/63c79999099b693819201022.jpg

报错是这样的

Exception in thread "main" org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userController': Unsatisfied dependency expressed through field 'userService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userServiceImpl': Unsatisfied dependency expressed through field 'userMapper'; nested exception is org.springframework.beans.factory.

正在回答 回答被采纳积分+1

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

1回答
好帮手慕小蓝 2023-01-18 15:26:24

同学你好,从报错信息看,是“userMapper”对象没有正确被Spring容器创建导致的。

出现这个问题有可能是以下原因:

1.注解@MapperScan中的路径中不包含这个接口。

2.UserMapper接口上没有正确加入@Repository注解。

3.application.xml中的mybatis.mapper-locations属性中没有包含UserMapper接口的配置文件。

建议同学检查一下上面三点。

祝学习愉快~

  • 提问者 醉上西楼 #1

    经过调试后,现在的问题是这样的,一直都是这样没有反应

    https://img1.sycdn.imooc.com//climg/63c7b87e094e55e619201031.jpg

    https://img1.sycdn.imooc.com//climg/63c7b8300977eb5313780736.jpg

    https://img1.sycdn.imooc.com//climg/63c7b84109b0101112860278.jpg

    2023-01-18 17:14:45
  • 好帮手慕小蓝 回复 提问者 醉上西楼 #2

    同学你好,老师没有理解同学的问题,出现了什么样的错误呢?

    仅从同学提供的截图,老师无法判断是否运行成功。同学可以查看一下控制台中是否有报错信息,如果没有那么就是运行成功了,可以进行访问了。

    祝学习愉快~

    2023-01-18 18:29:55
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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