org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):的三种解决方式
在使用mybatis-plus自定义SQL的时候,没有使用注解方式,而是将SQL语句写在mappper.xml文件中,就报了这个错:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): 说某个方法没找到。
原因:maven默认加载机制,只会把src/main/java文件夹中的java类型文件进行加载,其他类型文件不会加载
解决方式:
方式一:手动复制xml文件到target目录
方式二:将xml文件放到resources目录下
注意:xml目录放到resources目录后,mapper目录下的xml目录就不需要了,记得删除。
方式三:通过配置文件
1、在pom文件中添加如下代码:将xml也打包到项目中
<!-- 项目打包时会将java目录中的*.xml文件也进行打包 -->
<build><resources><resource><directory>src/main/java</directory><includes><include>**/*.xml</include></includes><filtering>false</filtering></resource></resources>
</build>
2、在properties配置文件中添加如下配置
#配置mapper xml文件的路径
mybatis-plus.mapper-locations=classpath:com/guli/edu/mapper/xml/*.xml
你更喜欢哪一种解决方式呢?
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):的三种解决方式相关推荐
- org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): dao.UserDao.selectU
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): dao.UserDao.selectU ...
- mybatis配置时出现org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)...
如果出现: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 一般的原因是Mapper i ...
- 【踩坑】遇到 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 报错...
今天在重做 iblog 客户端时,测试接口情况,发现了 org.apache.ibatis.binding.BindingException: Invalid bound statement (not ...
- mybatis-plus自定义mapper报org.apache.ibatis.binding.BindingException: Invalid bound statement(not found)
今天在springboot的项目中,需要用到自定义的mapper,之前一直使用mybatis-plus自动生成的mapper,一直可以正常使用,今天因为需求需要,自定义了mapper,但是一直报这个错 ...
- 解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)错误
解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)错误 2018年07月23日 16:5 ...
- 解决:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) ...
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. org.apache.ibatis.binding.BindingException: Invali ...
- 解决 : org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 报错: org.apache.ibatis.binding.BindingException: ...
- springboot整合Mybatis提示org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
在用maven配置mybatis环境时出现此BindingExceptiony异常,发现在classes文件下没有mapper配置文件,应该是maven项目没有扫描到mapper包下的xml文件, 在 ...
- 解决:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
之前有用过SSM框架,并且自己搭过,完全没问题.工作之后一直用maven,前两天在maven下搭建了一个SSM框架,但是一直报绑定失效错误,具体错误如下: org.apache.ibatis.bind ...
最新文章
- php用户类,php用户登陆类
- 常用的PL/SQL开发原则 by dbsanke
- vs2005's addin folder
- 【教程】Edraw Max使用教程:如何打印大流程图?
- keil c语言表用什么数据类型,面向51单片机的Keil uVision4基本数据类型简介
- Spring Security原理与应用
- 上线当天程序员锁死服务器,致公司破产解散
- Canvas-drawImage 绘制图片模糊问题
- 【C语言】数组名作函数参数完成数据的升序排列
- 多线程介绍与threading模块应用以及使用Thread类创建多线程
- python找不到tushare_python stock数据包tushare
- Visual Studio 2012安装教程
- maven的详细下载和安装
- 高职高专计算机毕业论文平面设计,高职高专平面设计论文
- TOGAF认证考试总结
- 数据链路层详细解剖,并完成实现不同交换机相同VLAN主机之间的通信实验
- UNICODE和ANSI以及MBCS的问题
- 年底谷歌扎堆升职,L3到L6升一级多$10w
- TypeScript泛型工具
- PDF文件签名与盖章