【MyBatis】MyBatis找不到mapper文件
MyBatis找不到mapper文件
用的Idea,在写MyBatis时,测试发现有以下的报错信息
Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource dao/PersonMapper.xml
即找不到mapper文件
下面是我的目录结构
发现路径没问题啊,粘贴的相对路径啊
查阅资料后,发现idea对目录结构里的存放的文件类型有要求,mapper文件必须放入到resources目录里,
但后期mapper文件变多后,会让resources目录里变得混乱起来
现在我就想让mapper文件放入到这里面,有什么解决方案呢?
在maven里加入resources内容,确保自己的mapper文件加入到编译的过程中,根据自己的情况更改一下
说明:**/*.xml 代表src/main/java底下全部目录下的全部xml文件
<build><finalName>demo</finalName><pluginManagement><plugins>......................</plugins></pluginManagement><resources><resource><directory>src/main/java</directory><includes><include>**/*.xml</include></includes><filtering>true</filtering></resource><resource><directory>src/main/resources</directory><includes><include>**/*.properties</include><include>**/*.xml</include></includes><filtering>false</filtering></resource></resources></build>
添加后,重新测试,发现可以从数据库中查询数据了
【MyBatis】MyBatis找不到mapper文件相关推荐
- 解决老是提示找不到Mapper文件无法执行定义的方法问题!
尼玛,被mybatis的*Mapper.xml文件害惨了!整整两天都在围绕这个问题转圈! 先看问题长啥样吧!下面是通过逆向工程生成的Mapper.xml文件,包路径什么的都没有错! 贴出来详细的报错信 ...
- **Mybatis怎么自动生成Mapper文件和实体类**
Mybatis怎么自动生成Sql Mapper文件和实体类 第一步:在resources包下建立generator.xml文件 generator.xml:文件内容 <?xml version= ...
- 使用maven工程实现Mybatis自动生成Mapper文件
本文档为学习记录,参考博文: https://www.cnblogs.com/handsomeye/p/6268513.html https://www.cnblogs.com/maanshancss ...
- Mybatis中接口和对应的mapper文件位置配置详解
今天遇到一个问题是mybatis中接口和对应的mapper文件位置不同,而引起的操作也会不同,在网上找了好久最终找到了方法,这里就简单的解析一下: 我们知道在典型的maven工程中,目录结构有:src ...
- 【转】淮左白衣-解决maven管理SSM中mybatis的mapper文件扫描失败的问题
本文链接: https://blog.csdn.net/youngyouth/article/details/86468910 好久没有写博客了,11月底来到公司实习,上个月写个小demo,趁此回顾下 ...
- idea查看项目pid_intellij idea 插件开发--快速定位到mybatis mapper文件中的sql
intellij idea 提供了openApi,通过openApi我们可以自己开发插件,提高工作效率.这边直接贴个链接,可以搭个入门的demo:http://www.jianshu.com/p/24 ...
- 记录Maven和Mybatis整合时打包漏掉mapper的xml文件及其它资源
最近在把爱酷学习网的项目组织方式改成Maven,其中遇到了不少问题,最为严重的是,Mybatis启动老是报绑定错误(找不到Mapper对应的 SQL配置),经过一番Google未能解决问题(大家都说是 ...
- Maven和MyBatis整合时,漏掉mapper的xml文件和其他资源文件
最近在把爱酷学习网的项目组织方式改成Maven,其中遇到了不少问题,最为严重的是,Mybatis启动老是报绑定错误(找不到Mapper对应的 SQL配置),经过一番Google未能解决问题(大家都说是 ...
- MyBatis mapper文件中使用常量
MyBatis mapper文件中使用常量 Java 开发中会经常写一些静态常量和静态方法,但是我们在写sql语句的时候会经常用到判断是否等于 //静态类 public class CommonCod ...
- 自动生成Mapper文件(基于Mybatis Maven插件)
自动生成Mybatis的Mapper文件 工作中使用mybatis时我们需要根据数据表字段创建pojo类.mapper文件以及dao类,并且需要配置它们之间的依赖关系,这样的工作很琐碎和重复,myba ...
最新文章
- Java基础-常量,变量,成员变量,局部变量
- 网络编程-计算机网络
- 解决VC6中error LNK2001 _WinMain@16错误
- 【嵌入式】Libmodbus之TCP模式Master端程序示例
- 小世界网络模型代码 c 语言,新的小世界网络模型实现文本特征的提取方法与流程...
- 高仿快递100--实战之RadioGroup和RadioButton应用
- bzoj 2435: [Noi2011]道路修建(DFS)
- java去除 r_Android apk瘦身最佳实践(一):去除R.class
- 何川L3管理课_模块4_成果管理
- javaaop模式供其他项目调用_结构性模型-静态代理模式
- 整数规划_教学 | 线性(整数)规划的若干建模技巧
- 人力资源管理系统需求分析报告及系统架构图
- UG工程图自动标注工具 64位 版本无限制
- 一次win10更新引发的Grub Rescue
- 61-70作业关系符运算
- 万字自动化测试面试题,助你吊打面试官
- 编程老手的哪些特点,是值得新手程序员学习的?
- STM32F4 RTC详解
- rgb的颜色转换以及十六进制转为十进制的那些事
- virtualbox 不能为虚拟电脑打开一个新任务/VT-x features locked or unavailable in MSR.
热门文章
- yuv 420 mp4 flv 视频与acc 各类音视频测试下载地址
- 如何使用fiddler工具抓包?
- C++连接MYSQL教程
- ArcGIS下载在线地图影像上篇(手工版)
- JAVA JSP图书管理图书系统 servlet图书管理系统实现简单的图书管理系统源码
- Mybatis详细教程
- keli4 指针运算_如何在KEIL中使用MicroLIB | 学步园
- cc2530dma控制器功能_CC2530芯片DMA控制器配置
- linux 系统下安装中文输入法
- 天翼校园网连接不上服务器无响应,使用天翼校园客户端提示登陆失败应该怎么处理?...