修改SpringBoot 中MyBatis的mapper.xml文件位置的过程详解

 更新时间:2024年08月29日 09:35:06   作者:JKQingNing  
由于MyBatis默认的mapper.xml的扫描位置是resource文件下,但是不可能整个项目的mapper.xml文件都放在resource下,如果文件较少还行,但是如果文件比较多,太麻烦了,所以本文给大家介绍了修改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>

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

到此这篇关于修改SpringBoot 中MyBatis的mapper.xml文件位置的过程详解的文章就介绍到这了,更多相关修改mapper.xml文件位置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 利用Mybatis向PostgreSQL中插入并查询JSON字段

    利用Mybatis向PostgreSQL中插入并查询JSON字段

    这篇文章主要介绍了利用Mybatis向PostgreSQL中插入并查询JSON字段,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-07-07
  • 如何给Cacheable的key加上常量

    如何给Cacheable的key加上常量

    这篇文章主要介绍了如何给Cacheable的key加上常量的方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-12-12
  • 汇总Java中List 去重的 6 种方法

    汇总Java中List 去重的 6 种方法

    这篇文章主要介绍了汇总Java中List 去重的 6 种方法,文章围绕主题展开List去重的方法,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-05-05
  • Java 5亿整数大文件怎么排序

    Java 5亿整数大文件怎么排序

    这篇文章主要介绍了Java 5亿整数大文件怎么排序,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03
  • java二叉树的几种遍历递归与非递归实现代码

    java二叉树的几种遍历递归与非递归实现代码

    这篇文章主要介绍了java二叉树的几种遍历递归与非递归实现代码,需要的朋友可以参考下
    2020-12-12
  • MybatisPlus 插入或更新数据时自动填充更新数据解决方案

    MybatisPlus 插入或更新数据时自动填充更新数据解决方案

    本文主要介绍了MybatisPlus 插入或更新数据时自动填充更新数据解决方案,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09
  • Springboot如何实现对配置文件中的明文密码加密

    Springboot如何实现对配置文件中的明文密码加密

    这篇文章主要介绍了Springboot如何实现对配置文件中的明文密码加密问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • IDEA使用入门小白操作教程

    IDEA使用入门小白操作教程

    IntelliJ IDEA,就是Java语言开发工具 (IDE) 功能与Eclipse同类!本文通过图文并茂的形式给大家介绍IntelliJ IDEA使用入门教程,非常适合新手小白操作,感兴趣的朋友一起看看吧
    2020-10-10
  • JavaWeb购物车项目开发实战指南

    JavaWeb购物车项目开发实战指南

    之前没有接触过购物车的东东,也不知道购物车应该怎么做,所以在查询了很多资料,总结一下购物车的功能实现,下面这篇文章主要给大家介绍了关于JavaWeb购物车项目开发的相关资料,需要的朋友可以参考下
    2022-06-06
  • Java JSONObject与JSONArray对象案例详解

    Java JSONObject与JSONArray对象案例详解

    这篇文章主要介绍了Java JSONObject与JSONArray对象案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-09-09

最新评论