Mybatis mapper配置文件xml存放位置
一、Mybatis中XxxMapper.xml文件位置
1、放在resources/mappers目錄下
1.1、普通mybatis案例中
在核心配置文件mybatis-config.xml中設(shè)置映射文件位置
<!--引入映射文件,可以通過package或者mapper標(biāo)簽設(shè)置-->
<mappers>
<!--<package name=""/>-->
<mapper resource="mappers/UserMapper.xml"/>
</mappers>1.2、springboot中
application.yml文件中添加配置:
mybatis: mapper-locations: classpath:mappers/*.xml

2、放在resources/com/xxx自定義接口同名的目錄下
mybatis案例中和springboot中都是一樣的,只要目錄名和包名相同

3、放在src/main/java/com/xxx/mapper接口相同包下

需要在pom.xml中添加如下內(nèi)容
<build>
<resources>
<resource>
<!-- 打包帶上 -->
<directory>src/main/java</directory>
<includes>
<!-- 任意目錄下的*.xml-->
<include>**/*.xml</include>
</includes>
</resource>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
</build>補充:
SpringBoot項目整合Mybatis時Mapper.xml文件的存放位置
方式一:放在與Mapper接口同級目錄
存放位置如圖:

在pom.xml中 節(jié)點添加如下配置,用于加載資源:
<build>
<resources>
<!-- 掃描src/main/java下所有xx.xml文件 -->
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
<!-- 掃描resources下所有資源 -->
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
</build>方式二:在resources創(chuàng)建Mapper接口同名文件夾用來存放Mapper.xml文件

方式三:在resources目錄下創(chuàng)建mapper文件夾存放mapper.xml**
在application.properties中做如下配置:
mybatis.mapper-locations=classpath:/mapper/*.xml
參考文章鏈接:https://blog.csdn.net/yiguang_820/article/details/117961666
到此這篇關(guān)于Mybatis|mapper配置文件 xml位置的文章就介紹到這了,更多相關(guān)Mybatis xml位置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
JAVA實現(xiàn)漢字轉(zhuǎn)拼音功能代碼實例
這篇文章主要介紹了JAVA實現(xiàn)漢字轉(zhuǎn)拼音功能代碼實例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-05-05
java 直接調(diào)用python腳本,并傳遞參數(shù)代碼實例
這篇文章主要介紹了java調(diào)用python腳本傳遞參數(shù)的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04

