BindingException: Invalid bound statement (not found) 已解决
问题:
SSM框架:整合spring和Mybatis过程中遇到了问题
Caused by: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
一一排除以下几项:
- DAO 接口名与 Mapper 文件的名称一致
- Mapper 文件中的 namespace 路径与 DAO 接口的路径一致
- Mapper 文件必须要放置到 resources 目录下,否则不会被编译
- resources 目录中的 Mapper 文件路径一定要与 DAO 接口路径一致
解决问题的方法:(正确创建resources下的文件)
mapper.xml 文件
放置到 resources下,但是我在 resources 下创建目录时是直接使用 com.yuan.mapper
来进行创建的,导致编译后的 mapper的class文件
和 mapper 的xml文件
并不位于同一个目录下。
查资料发现:在resources目录
下正确的创建方式应该是 com/yuan/mapper
,同时这样两种方式创建出来的目录名是完全一样的,所以编译之前仅通过目录名是完全无法分辨的,所以一定要细心注意这个问题。
编译之后的文件目录结构应该是下面这样的,这时 mapper的class文件
和 mapper的xml 文件
就位于同一目录下,可以正常工作了。
BindingException: Invalid bound statement (not found) 已解决相关推荐
- BindingException:Invalid bound statement (not found)如何解决
问题描述: 百度该问题,你会得到清一色的复制粘贴答案: 出现这个错误时,按以下步骤检查一般就会解决问题: 1:检查xml文件所在package名称是否和Mapper interface所在的包名一一对 ...
- 解决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 ...
- IDEA异常解决: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
IDEA异常解决: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 参考文章: (1)I ...
- org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.xxx.xxx 的解决办法
问题概述 关于这个问题,博主是在团队成员搭建基础框架的时候遇到的,协助团队成员解决,这儿记录下来仅供参考, 基础架构搭建,接口链路调用时, 程序报错:" org.apache.ibatis. ...
- org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):的三种解决方式
在使用mybatis-plus自定义SQL的时候,没有使用注解方式,而是将SQL语句写在mappper.xml文件中,就报了这个错:org.apache.ibatis.binding.BindingE ...
- 解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):xxx问题
文章目录 1. 复现问题 2. 分析问题 2.1 检查启动类的配置 2.2 检查xml文件对应java类的配置是否有误 2.3 检查application.yml文件的mybatis配置是否有误 2. ...
- 总结mybatis plus解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)方法
总结解决 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)方法 问题背景:在做Spring ...
- 解决: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: ...
最新文章
- assert 闪退 android,AEX部分软件闪退问题,求解!
- 在linux下tomcat报javax.net.ssl.SSLHandshakeException sun.security.validator.ValidatorException: PKIX
- Juniper SRX防火墙系统会话链接的清除
- ASP.NET MVC 入门10、Action Filter 与 内置的Filter实现(实例-防盗链)
- 麻雀虽小,五脏俱全:分析CVS活动情况的小工具(有源码供学习)
- 一对一软件开发:在一对一社交app源码中加入这个功能,很有用...
- Vscode的SSH插件远程连接Linux
- 台式计算机风扇一直响,台式电脑风扇声音大怎么办(笔记本风扇一直嗡嗡响)...
- 参与openEuler社区不到1年,我成为了社区Maintainer……
- AliOS Things 编译体系
- 用ESXi-Customizer 为ESXI镜像加入硬件驱动
- 为什么现在的游戏越来越不好玩了?
- 在ubuntu下烧写映像文件到nand--基于三星210开发板
- 人工智障入门-没有灵魂的功夫茶
- CC2530微控制器与IAR开发环境
- 嵌入式开发之STM32开发之无线控制之PT2262/2272最简单使用-带你实现一个远程控制电灯的例子
- Scrapy框架爬取Boss直聘网Python职位信息的源码
- 快速认识 PFR (Platform Firmware Resiliency)
- Mac使用DataLoader(dataset=voc_train, batch_size=64, shuffle=False, num_workers =4) 出错
- PHP根据IP判断地区
热门文章
- acad.lsp病毒彻底解决办法
- DAISY社3D精品游戏 RIKUEST MOVIE 和 Hyper Impact 汉化补丁
- C#读取dbf数据或者Excel转为DataTable
- vue结合Element UI如何实现点击左侧菜单的折叠与展开
- 标准工时最常用的计算方法有哪些?什么方法最好用呢?
- Python+Vue计算机毕业设计大学食堂饭卡管理73n70(源码+程序+LW+部署)
- 1、搭建深度学习图像识别开发环境
- 【计算机图形学】扫面转换算法(DDA算法 中点画线算法 Bresenham画线算法)
- html5播放rtsp h264视频流
- 机器学习:手写数字识别(Hand-written digits recognition)小项目