文档章节

Invalid bound statement (not found) --mybatis

liuhuics10
 liuhuics10
发布于 2016/07/15 19:32
字数 247
阅读 132
收藏 0

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

使用mybatis时,报异常:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

首先可以肯定的是,不存在dao层方法名与mapper.xml中方法名不对应的情况,namespace也是对的。

查了下网上的解决方案,比如:

1:检查xml文件所在的package名称是否和interface对应的package名称一一对应

2:检查xml文件的namespace是否和xml文件的package名称一一对应

3:检查函数名称能否对应上

4:去掉xml文件中的中文注释

5:随意在xml文件中加一个空格或者空行然后保存

6:重写xml文件中的sql语句

以上我挨个试了后,依然报错。后来灵机一机改了下方法名,比如原来叫getAllNotCompletionAssets(),现在改成getNotCompletionAssets(),这时再启动,则正常。

为毛?我也不知道啊,我也是服了这种解决方案。

即随意改下方法名,不要跟原来一样即可。

 

© 著作权归作者所有

liuhuics10
粉丝 4
博文 97
码字总数 39010
作品 0
烟台
私信 提问
加载中

评论(2)

liuhuics10
liuhuics10 博主

引用来自“Meta_Jack”的评论

xml中的返回类型或者参数类型是正确的?
这个可以确保是正确的。因为一开始是运行成功的,后来为了同事共用,移到另一个共用模块,其他没有任何改动,就运行不成功了。
JackY-Ji
JackY-Ji
xml中的返回类型或者参数类型是正确的?
Mybatis+Thymeleaf开发遇到的几个问题笔录

我的开发工具是IntelliJ IDEA,然后在SpringBoot集成Mybatis,前端用模块引擎Thymeleaf的过程中遇到几个问题,不过也花了点时间,现在记录下来,作为笔记记录。 Invalid bound statement异常...

smileNicky
2018/11/03
0
0
Maven项目mybatis Invalid bound statement (not found)解决方法

最近因为工作需要,要学习mybatis框架。在添加好一些依赖之后,通过mybatis进行数据库的crud操作。但是在测试的时候总是报mybatis:Invalid bound statement (not found)。在网上搜索了好久,...

osc_6ddefhon
2018/03/28
2
0
mybatis报错—— Invalid bound statement (not found): com.mapper.EmployeeMapper.updEmp

mybatis报错—— Invalid bound statement (not found): com.mapper.EmployeeMapper.updEmp 异常如下: Mapper.xml中的代码: 原因总结: 接口中声明的方法为updEmp,与sql标签的id属性值upd...

望崖
03/31
0
0
maven 项目报错org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)解决

idea在使用maven构建的项目中使用mybatis时报错org.apache.ibatis.binding.BindingException: Invalid bound statement (not found),检查了mybatis的配置都没问题后,最终在pom文件中的bui...

osc_wfzj799x
2019/05/29
5
0
BindingException: Invalid bound statement (not found)问题排查:SpringBoot集成Mybatis重点分析

重构代码,方法抛出异常:BindingException: Invalid bound statement (not found) 提示信息很明显:mybatis没有提供某方法 先不解释问题原因和排查过程,因为使用SpringBoot集成Mybatis,主...

osc_x8zrsf7v
2019/02/01
12
0

没有更多内容

加载失败,请刷新页面

加载更多

如何将新的本地分支推送到远程Git存储库并进行跟踪?

问题: I want to be able to do the following: 我希望能够做到以下几点: Create a local branch based on some other (remote or local) branch (via git branch or git checkout -b ) 基......

技术盛宴
36分钟前
20
0
Python笔记:记pandas中几个好用的函数

pandas是python数据分析常用的库之一!从数据加载到预处理,从数据分析到可视化,pandas提供了一站式服务。而以下这几个聚合统计函数,更是好用! 本文主要讲解pandas中的7个聚合统计相关函数...

tengyulong
今天
23
0
使用“ let”和“ var”有什么区别? - What's the difference between using “let” and “var”?

问题: ECMAScript 6 introduced the let statement . ECMAScript 6引入了let语句 。 I've heard it that it's described as a "local" variable, but I'm still not quite sure how it beh......

javail
今天
17
0
如何将文件重置或还原到特定版本? - How can I reset or revert a file to a specific revision?

问题: I have made some changes to a file which has been committed a few times as part of a group of files, but now want to reset/revert the changes on it back to a previous ver......

fyin1314
今天
24
0
OSChina 周五乱弹 —— 头发和不要头发,你总要选一个

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 《雾 缀じた街 ふたつのかげ》- Porkkana 手机党少年们想听歌,请使劲儿戳(这里)...

小小编辑
今天
59
1

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部