请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

11-2 使用mybatis+SpringBoot完成第一个查询demo -- 遇到问题,尝试自行解决(没解决),请教老师

完全按照老师的课程敲的, 然后出现这种情况,自己尝试解决了两天,没有搞定,因此来请教老师,配置图片如下
图片描述
图片描述
图片描述
图片描述
图片描述

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

1回答

大周 2020-02-18 11:25:34

从两个地方排查。 第一,你单独访问一下数据库,看是不是能够访问成功。第二,你图里体现出来的是接口就没有访问到,不是没有连接上数据库。但从日志上来看,你服务启动的接口是8080,你页面访问时候接口用的8888 。 所以修改一下试试。 

0 回复 有任何疑惑可以回复我~
  • 提问者 慕雪3403953 #1
    改端口号,可以通 ,但是又报了一错误,-------- ERROR o.a.catalina.core.ContainerBase.[Tomcat].[localhost].[/].[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
    ### Error querying database.  Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for getUserCount
    ### Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for getUserCount] with root cause
    java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for getUserCount--------------网上搜了好久,还是没有解决,希望老师看下,指点下。
    回复 有任何疑惑可以回复我~ 2020-02-19 11:45:49
  • 禾希禾希 回复 提问者 慕雪3403953 #2
    这个问题是没有读取到mapper文件,
    1、你检查下application.yml中关于mybatis的配置有没有问题;
    2、再就是检查下sql.xml有没有问题,还有一点sql语句后面不能跟分号,否则后面会报错;
    回复 有任何疑惑可以回复我~ 2020-08-21 15:37:54
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号