spring boot | idea Mapper .XML 文件没有构建成功:Invalid bound statement (not found): com.example.xx项目.mapper
1. 问题分析
1、创建 mapper.xml 文件之后,启动服务,调用接口时,报错如图:
2、创建的文件目录:
3、查看 target 文件夹,发现 xml 文件没有被构建:
4、然后,面向百度学习,了解到:
参考博客文章:springBoot中创建Mapper.xml文件时踩坑总结_木泽锐的博客-CSDN博客_springboot中mapper文件
2. 解决方案
办法一:
1、把 xml 文件放到 resources 目录下:
2、重新测试,构建成功:
办法二(推荐):
1、mapper.xml 文件依旧存放在 java 目录下,但是需要在 pom.xml 文件中添加如下配置:
<build><resources><resource><directory>src/main/java</directory><includes><include>**/*.properties</include><include>**/*.xml</include></includes><filtering>false</filtering></resource></resources></build>
2、重新测试,mapper.xml 文件被成功构建。
spring boot | idea Mapper .XML 文件没有构建成功:Invalid bound statement (not found): com.example.xx项目.mapper相关推荐
- 单数据源:spring boot+mybatisplus启动后访问接口报错Invalid bound statement (not found)
经检查发现,需要在启动类上加注解 @MapperScan(basePackages = "com.ruifeng.tjtaxiwebqy.mapper") 即: 结果还是报错,然后 ...
- 绑定异常 Invalid bound statement (not found): com.fwind.blog.dao.mapper.TagMapper
绑定异常 Invalid bound statement (not found): com.fwind.blog.dao.mapper.TagMapper 今天springBoot项目报了绑定异常,也 ...
- binding.BindingException: Invalid bound statement (not found): xxx → dao接口和mapper.xml映射文件绑定异常
在进行mybatis开发的时候, 可能会遇到org.apache.ibatis.binding.BindingException: Invalid bound statement (not found ...
- mybatis(xml)报错:Invalid bound statement (not found): com.zjw.mapper.second.HospitalMapper.insert(已解决)
今天开发中遇到一个问题: Invalid bound statement (not found):com.zjw.mapper.second.HospitalMapper.insertSelectiv ...
- spring boot如何引入XML文件
Spring boot框架建议我们使用Java配置的方式去配置系统的应用,但是如果有时候我们必须要使用到XML配置文件. 那么可以在@SpringBootApplication这个注解标注的主类中使用 ...
- Invalid bound statement (not found): com.qf.zsm.springbootdynamicdatasource.mapper.TestMapper.insert
这是一个常见的错误,原因是在application.yml配置文件中忘记配置mapper-locations的路径了 异常: 解决方案: 在application.yml中配上mybatis的mapp ...
- 映射Mapper.xml文件的几种方式
第一种: mybatis-config.xml配置文件中的格式: <mappers><mapper resource="org/mybatis/builder/Author ...
- 解决Spring boot整合mybatis,xml资源文件放置及路径配置问题
一:问题描述 1:前言 无论你是将mapper.xml文件是和resources建造在一块,还是将mapper.xml文件和mapper放在一块,我们只要修改在yaml当中的mapper-locati ...
- springboot mybatis 热加载mapper.xml文件(最简单)
大家好,我是烤鸭: 今天介绍一下springboot mybatis 热加载mapper.xml文件. 本来不打算写的,看到网上比较流行的方式都比较麻烦,想着简化一下. 网上流行的版本. https: ...
最新文章
- UF_DRAW_set_view_display 使用问题
- h5页面保存img_如何设计H5编辑器中的模版库并实现自动生成封面图
- 学习jQuery之旅--新手必须知道的常用方法
- 先验概率与后验概率的区别
- linux dhcp 获取ip地址能上网,设置静态ip地址则不能上网
- yum install报错:Another app is currently holding the yum lock
- ASP.NET 2.0 探针
- php如何实现运算符重载,JS怎样实现运算符重载
- 一文搞懂DTFT,DFT,FFT
- GetShell的姿势总结
- Apache Ranger:统一授权管理框架
- 针对平层住宅的分布式无线组网方案(含万兆NAS)
- 南京林业大学本科毕业论文答辩PPT模板
- 《计算机工程》投稿经验
- 2022 AI 岗位风向标
- C语言中static与extern用法总结
- 一文搞懂TCP/IP,入门计算机网络必看!
- java设计模式简化版之六大原则
- Oracle数据库实例之内存架构(一)
- Knights 题解