当前位置: 首页 > news >正文

修改SpringBoot项目中MyBatis的mapper.xml文件的位置

由于MyBatis默认的mapper.xml的扫描位置是resource文件下,但是不可能整个项目的mapper.xml文件都放在resource下,如果文件较少还行,但是如果文件比较多,虽然有插件可以点击跳转,但是每次都这样也太麻烦了,所以我们可以通过配置,让mapper.xml和controller同级,类似于本人:

首先要去application.yml的mybatis中配置路径:

mapper-locations: classpath:**/xml/*.xml

将mapper-locations指定为任何文件下的xml文件下的xml格式的文件。

然后去pom.xml中配置编译打包路径,找到build标签,然后将以下代码直接放进去即可:

        <resources><resource><directory>src/main/java</directory><includes><include>**/*.properties</include><include>**/*.xml</include></includes><filtering>false</filtering></resource><resource><directory>src/main/resources</directory></resource></resources>

 完成,别忘记刷新,然后重新构建启动即可。


http://www.mrgr.cn/news/12288.html

相关文章:

  • 【精选】基于python的影片数据爬取与数据分析
  • 前端面试宝典【HTML篇】【7】
  • Solr8如何加密Solr的DataInputHandler(DIH)使用的数据库密码
  • 【赵渝强老师】构建Docker Swarm集群
  • 【精品】超市售货管理平台小程序(源码+辅导+设计)
  • 续:当有数据时添加slave2
  • 机器学习(有监督和无监督)
  • 【论文阅读】Automatic Modulation Classification Based Deep Learning: A Review(2022)
  • 浏览器中使用AI模型 实现绘制人体骨架
  • Qt详解QUrl
  • 使用GDIView工具排查GDI对象泄漏案例的若干细节总结
  • HighConcurrencyCommFramework c++通讯服务器框架 :TCP粘包解决
  • QT: 将QGraphicsScene中的所有QGraphicsItem转化成Gcode
  • Elastic Stack--EFK架构:采集Nginx与Tomcat日志等
  • Unity项目增加字体裁剪
  • git 拉取分支
  • HarmonyOS开发之Gauge(环形图表)的简单使用
  • Python | Leetcode Python题解之第373题查找和最小的K对数字
  • 【iOS】Masonry学习
  • 前端实习手记(9):修修修修bug