SpringBoot项目出现: Invalid bound statement (not found)可能原因
【摘要】
目录
一: 场景
二: 原因
一: 场景
使用Springboot构建项目时,前台请求数据库查询时出现: Invalid bound statement (not found)可能原因
二: 原因
1、Mybatis的xml数据库查询文件的namespace属性和Dao层接口的全路径值不一样(这个原因最有可...
目录
一: 场景
使用Springboot构建项目时,前台请求数据库查询时出现: Invalid bound statement (not found)可能原因
二: 原因
1、Mybatis的xml数据库查询文件的namespace属性和Dao层接口的全路径值不一样(这个原因最有可能),xml可以不喝Dao层的接口放在同一个包下,只需要在配置文件出设置mapper的映射地址即可。
- 格式: mybatis
- mapper-locations: mappper文件所在的地址
2、mapper文件中的sql语句书写存在错误,查询返回的数据表字段名称和接收数据的实体类不一致时,应该使用resultMap映射而不该使用resultType接收。
3、 mapper文件中并不存在dao中对应的方法也会出现这个错误
文章来源: it-learning-diary.blog.csdn.net,作者:IT学习日记,版权归原作者所有,如需转载,请联系作者。
原文链接:it-learning-diary.blog.csdn.net/article/details/104857673
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)