项目报错:Mybatis无效绑定
Posted thegarden
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了项目报错:Mybatis无效绑定相关的知识,希望对你有一定的参考价值。
Mybatis出现无效绑定;
项目由maven构建
需要检查这几个地方:
首先xml文件名要和接口名称对应相等;
xml文件命名空间需要填写接口的全限定类名
接口中的方法名需要和xml文件中 select或其他标签的 id属性相等;
如果上面三个条件都满足;查看xml文件是否映射到target中对应的目录;如果没有,在maven配置文件中的build中添加如下代码,指定包含;
<resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> <include>**/*.properties</include> </includes> </resource> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.xml</include> <include>**/*.properties</include> </includes> </resource> </resources>
添加对应代码之后到target中检查xml文件是否已经添加到对应文件夹中;
以上是关于项目报错:Mybatis无效绑定的主要内容,如果未能解决你的问题,请参考以下文章
mybatis-spring-boot, org.apache.ibatis.binding.BindingException: 无效的绑定语句
springboot+mybatis报错Invalid bound statement (not found)
MyBatis在Oracle数据库下模糊查询之参数个数无效错误
Mybatis 批量更新 ORA-00911: 无效字符的错误
MyBatis 整合Oracle 报错:java.sql.SQLException: ORA-01008: 并非所有变量都已绑定