项目启动报错org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.wuhongyu.mapper.OrdersMapper.selectByExample
2024-08-26 09:55:41
- 在用maven配置mybatis环境时出现此BindingExceptiony异常,发现在classes文件下没有mapper配置文件,应该是maven项目没有扫描到mapper包下的xml文件,
-
在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>
</build>
最新文章
- 我的第二个FluentNHibernate例子with Knockout
- SU Demo之02Filtering--01Sufilter
- goldengate 12c 针对oracle 12c配置的主要变化
- C语言之头文件,static与const关键字
- 《笨方法学Python》加分题29
- [android] xml文件的序列化
- vue学习笔记1-基本知识
- IIS7开启gZip动态压缩
- K - Super A^B mod C
- fiddler 抓包配置
- 一行代码轻松搞定各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
- vue组件间的数据和方法传递
- 【Android API】Android 4.1 API官方文档详解
- CALayer1-简介
- 单一入口及MVC目录规范
- [BZOJ3566][SHOI2014]概率充电器(概率DP)
- SQL递归查询实现组织机构树
- 转:mysql group by
- font:inherit
- tabhost实现android菜单切换