最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

springboot項(xiàng)目中mapper.xml文件找不到的三種解決方案

 更新時(shí)間:2024年01月02日 10:05:44   作者:licux  
這篇文章主要介紹了springboot項(xiàng)目中mapper.xml文件找不到的三種解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

通常mapper文件找不到會(huì)報(bào)這種異常:

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

主要是因?yàn)槭褂胢aven在編譯項(xiàng)目時(shí),會(huì)默認(rèn)不打包java文件夾下的xml文件 所以我們?cè)趫?zhí)行時(shí) 會(huì)報(bào)上面的異常

最近自己遇到了這種問題 查資料啥的找到了以下

三種解決方式

1.如果你的mapper映射文件也是放在 Java文件下

你可以直接在項(xiàng)目編譯后 把mapper文件復(fù)制到

編譯后的target文件夾下對(duì)應(yīng)的文件中去

在mapper文件下新建一個(gè)xml文件夾 把xml文件復(fù)制到這里面來即可,不過每次都這樣也挺麻煩的

2.在pom.xml中配置

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

表示 maven在打包時(shí)不會(huì)過濾src/main/java文件夾下的xml文件

在application.properties文件中配置

#配置mapper xml文件的路徑
mybatis-plus.mapper-locations=classpath:com/lcx/educms/mapper/xml/*.xml

項(xiàng)目重新編譯后 查看你的target文件 會(huì)發(fā)現(xiàn)它把xml文件 打包進(jìn)去了

3.把xml文件放在resources文件下

在application.properties文件中配置

#配置mapper xml文件的路徑
mybatis-plus.mapper-locations=classpath:/mapper/*.xml

同樣這種方式也可以

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • java結(jié)合email實(shí)現(xiàn)自動(dòng)推送功能

    java結(jié)合email實(shí)現(xiàn)自動(dòng)推送功能

    這篇文章主要介紹了java結(jié)合email實(shí)現(xiàn)自動(dòng)推送功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-03-03
  • 詳解Mybatis(五)Mapper接口

    詳解Mybatis(五)Mapper接口

    這篇文章主要介紹了Mybatis Mapper接口,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • JAVA拋出異常的三種形式詳解

    JAVA拋出異常的三種形式詳解

    這篇文章主要介紹了JAVA拋出異常的三種形式詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • spring啟動(dòng)加載程序的幾種方法介紹

    spring啟動(dòng)加載程序的幾種方法介紹

    本篇文章主要介紹了spring啟動(dòng)加載程序的幾種方法介紹,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-04-04
  • Java數(shù)據(jù)結(jié)構(gòu)與算法之雙向鏈表、環(huán)形鏈表及約瑟夫問題深入理解

    Java數(shù)據(jù)結(jié)構(gòu)與算法之雙向鏈表、環(huán)形鏈表及約瑟夫問題深入理解

    這篇文章主要介紹了Java數(shù)據(jù)結(jié)構(gòu)與算法之雙向鏈表、環(huán)形鏈表及約瑟夫問題深入理解,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • Java接口的簡(jiǎn)單定義與實(shí)現(xiàn)方法示例

    Java接口的簡(jiǎn)單定義與實(shí)現(xiàn)方法示例

    這篇文章主要介紹了Java接口的簡(jiǎn)單定義與實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了java面向?qū)ο蟪绦蛟O(shè)計(jì)中接口的概念、功能、定義及使用技巧,需要的朋友可以參考下
    2019-01-01
  • Springboot2集成pagehelper過程圖解

    Springboot2集成pagehelper過程圖解

    這篇文章主要介紹了springboot2集成pagehelper過程圖解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • java迭代器基礎(chǔ)知識(shí)點(diǎn)總結(jié)

    java迭代器基礎(chǔ)知識(shí)點(diǎn)總結(jié)

    在本篇內(nèi)容里小編給大家整理了一篇關(guān)于java迭代器基礎(chǔ)知識(shí)點(diǎn)總結(jié)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)參考下。
    2021-01-01
  • SpringCloud和Spring Cloud Alibaba的使用及區(qū)別說明

    SpringCloud和Spring Cloud Alibaba的使用及區(qū)別說明

    SpringCloud和SpringCloudAlibaba都是基于SpringFramework的分布式系統(tǒng)開發(fā)框架,但它們分別來自不同的社區(qū)和生態(tài),功能上有一些區(qū)別,以下是它們的主要差異
    2026-01-01
  • 零基礎(chǔ)寫Java知乎爬蟲之先拿百度首頁(yè)練練手

    零基礎(chǔ)寫Java知乎爬蟲之先拿百度首頁(yè)練練手

    本來打算這篇文章直接抓取知乎的,但是想想還是先來個(gè)簡(jiǎn)單的吧,初級(jí)文章適合初學(xué)者,高手們請(qǐng)直接略過
    2014-11-11

最新評(píng)論

昭苏县| 清流县| 砀山县| 田东县| 达日县| 吉木萨尔县| 峨山| 库伦旗| 台北市| 灵丘县| 霍林郭勒市| 南丹县| 依兰县| 江华| 呼图壁县| 怀柔区| 玉树县| 永州市| 克什克腾旗| 沈丘县| 融水| 綦江县| 濮阳县| 精河县| 虞城县| 哈密市| 邵东县| 福清市| 秀山| 山东省| 固镇县| 都匀市| 安溪县| 临桂县| 民和| 藁城市| 资源县| 景宁| 连云港市| 思茅市| 青田县|