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-05java 直接調(diào)用python腳本,并傳遞參數(shù)代碼實例
這篇文章主要介紹了java調(diào)用python腳本傳遞參數(shù)的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04