springboot+mybatis报错Invalid bound statement (not found)
2024-09-05 07:59:32
今天做项目时报了一个错提示说Invalid bound statement (not found),也就是说mapper接口绑定.xml文件出错了,找不到指定的sql;原因是程序没有把.xml文件编译到classes路径下,这时需要在pom.xml文件的<build>标签中加入下面的配置解决
<resources>
<!-- maven项目中src源代码下的xml等资源文件编译进classes文件夹,
注意:如果没有这个,它会自动搜索resources下是否有mapper.xml文件,
如果没有就会报org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.pet.mapper.PetMapper.selectByPrimaryKey-->
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource> <!--将resources目录下的配置文件编译进classes文件 -->
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
最新文章
- WPF 图片显示中的保留字符问题
- C++杂记
- iOS开发中检测版本,有新版本则更新
- 神奇的 echo 命令
- [运维-服务器 – 1A] – nginx.conf(转)
- 【原】SBT构建Scala应用
- LA 3704 (矩阵快速幂 循环矩阵) Cellular Automaton
- Object-C — KVO &; oc通知
- 关于phpmyadmin中添加外键的做法
- IP转发和子网路由
- Objective-c Category(类别)
- Java多线程之synchronized(二)
- [Windows Phone] 以多国语言做为开发前提 (2)
- strlen与sizeof有什么区别?
- word2vec原理(二) 基于Hierarchical Softmax的模型
- hdu 1542 线段树 求矩形并
- pyspider+PhantomJS的代理设置
- 如何快速打造一款高清又极速的短视频APP?
- common.js 2017
- 〖Linux〗安装和使用virtualenv,方便多个Python版本中切换
热门文章
- Spring整合MyBatis案例练习笔记
- C++-POJ2955-Brackets[DP]
- linux学习笔记1:linux驱动设备概述
- hdu 5917
- winform常用控件介绍
- 【Python】遍历循环
- A New Recurrence-Network-Based Time Series Analysis Approach for Characterizing System Dynamics - Guangyu Yang, Daolin Xu * and Haicheng Zhang
- 以POST方式发送
- git 基本操作小节操作(一) init clone status add 未完,参考链接在末尾
- 题解【洛谷P2513/CJOJ1345】[HAOI2009]逆序对数列