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相关推荐

  1. 单数据源:spring boot+mybatisplus启动后访问接口报错Invalid bound statement (not found)

    经检查发现,需要在启动类上加注解 @MapperScan(basePackages = "com.ruifeng.tjtaxiwebqy.mapper") 即: 结果还是报错,然后 ...

  2. 绑定异常 Invalid bound statement (not found): com.fwind.blog.dao.mapper.TagMapper

    绑定异常 Invalid bound statement (not found): com.fwind.blog.dao.mapper.TagMapper 今天springBoot项目报了绑定异常,也 ...

  3. binding.BindingException: Invalid bound statement (not found): xxx → dao接口和mapper.xml映射文件绑定异常

    在进行mybatis开发的时候, 可能会遇到org.apache.ibatis.binding.BindingException: Invalid bound statement (not found ...

  4. mybatis(xml)报错:Invalid bound statement (not found): com.zjw.mapper.second.HospitalMapper.insert(已解决)

    今天开发中遇到一个问题: Invalid bound statement (not found):com.zjw.mapper.second.HospitalMapper.insertSelectiv ...

  5. spring boot如何引入XML文件

    Spring boot框架建议我们使用Java配置的方式去配置系统的应用,但是如果有时候我们必须要使用到XML配置文件. 那么可以在@SpringBootApplication这个注解标注的主类中使用 ...

  6. Invalid bound statement (not found): com.qf.zsm.springbootdynamicdatasource.mapper.TestMapper.insert

    这是一个常见的错误,原因是在application.yml配置文件中忘记配置mapper-locations的路径了 异常: 解决方案: 在application.yml中配上mybatis的mapp ...

  7. 映射Mapper.xml文件的几种方式

    第一种: mybatis-config.xml配置文件中的格式: <mappers><mapper resource="org/mybatis/builder/Author ...

  8. 解决Spring boot整合mybatis,xml资源文件放置及路径配置问题

    一:问题描述 1:前言 无论你是将mapper.xml文件是和resources建造在一块,还是将mapper.xml文件和mapper放在一块,我们只要修改在yaml当中的mapper-locati ...

  9. springboot mybatis 热加载mapper.xml文件(最简单)

    大家好,我是烤鸭: 今天介绍一下springboot mybatis 热加载mapper.xml文件. 本来不打算写的,看到网上比较流行的方式都比较麻烦,想着简化一下. 网上流行的版本. https: ...

最新文章

  1. UF_DRAW_set_view_display 使用问题
  2. h5页面保存img_如何设计H5编辑器中的模版库并实现自动生成封面图
  3. 学习jQuery之旅--新手必须知道的常用方法
  4. 先验概率与后验概率的区别
  5. linux dhcp 获取ip地址能上网,设置静态ip地址则不能上网
  6. yum install报错:Another app is currently holding the yum lock
  7. ASP.NET 2.0 探针
  8. php如何实现运算符重载,JS怎样实现运算符重载
  9. 一文搞懂DTFT,DFT,FFT
  10. GetShell的姿势总结
  11. Apache Ranger:统一授权管理框架
  12. 针对平层住宅的分布式无线组网方案(含万兆NAS)
  13. 南京林业大学本科毕业论文答辩PPT模板
  14. 《计算机工程》投稿经验
  15. 2022 AI 岗位风向标
  16. C语言中static与extern用法总结
  17. 一文搞懂TCP/IP,入门计算机网络必看!
  18. java设计模式简化版之六大原则
  19. Oracle数据库实例之内存架构(一)
  20. Knights 题解

热门文章

  1. 六一你收到礼物了吗?我用Python画多种不同种类的樱花树送给大家,祝六一快乐
  2. SXS.exe病毒之我见
  3. windows系统下安装JDK8
  4. 一个聪明男人的娶人经验,很实在很有道理
  5. Spark Shuffle
  6. Java并发编程(二)同步
  7. 《进击吧!Blazor!》系列入门教程 第一章 3.页面制作
  8. 灵遁者小说:你无处可藏
  9. 期货自动止损止盈 易盛极星
  10. 闭关之 C++ 函数式编程笔记(四):monad 和 模板元编程