国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

mybatis-plus與mybatis同時使用別名問題

這篇具有很好參考價值的文章主要介紹了mybatis-plus與mybatis同時使用別名問題。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

在整合mybatis和mybatis-plus的時候發(fā)現(xiàn)一個小坑,單獨使用mybatis,配置別名如下:

#配置映射文件中指定的實體類的別名
mybatis.type-aliases-package=com.jk.entity

XML映射文件如下:

<update id="update" parameterType="student">
        update student
        <set>
            <if test="name!=null and name!=''">
                name=#{name}
            </if>
            <if test="gender!=null and gender!=''">
                gender=#{gender}
            </if>
            <if test="classname!=null and classname!=''">
                classname=#{classname}
            </if>
        </set>
        where id=#{id}
    </update>

單元測試發(fā)現(xiàn)沒有問題

添加mybatis-plus依賴后,單元測試報錯:

mybatis-plus別名,npm,node.js,前端

顯示無法解析XML映射文件中的student

解決辦法:要把配置文件里的別名配置改成mybatis-plus的配置,如下:

#配置映射文件中指定的實體類的別名
mybatis-plus.type-aliases-package=com.jk.entity

區(qū)別mybatis-plus別名,npm,node.js,前端文章來源地址http://www.zghlxwxcb.cn/news/detail-850452.html

到了這里,關(guān)于mybatis-plus與mybatis同時使用別名問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【MyBatis-Plus】MyBatis進(jìn)階使用

    【MyBatis-Plus】MyBatis進(jìn)階使用

    目錄 一、MyBatis-Plus簡介 1.1 介紹 1.2 優(yōu)點 1.3 結(jié)構(gòu) 二、MyBatis-Plus基本使用 2.1 配置 2.2 代碼生成 2.3 CRUD接口測試 三、MyBatis-Plus策略詳解 3.1 主鍵生成策略 3.2 雪花ID生成器 3.3 字段自動填充策略 3.4 邏輯刪除 四、MyBatis-Plus插件使用 4.1?樂觀鎖插件 4.1.1?什么是樂觀鎖和悲觀鎖? 4.

    2024年02月04日
    瀏覽(21)
  • Mybatis-plus 使用

    Mybatis-plus 使用

    ? ? ? ? mybatis-plus提供了 ·@TableName·, @TableId, @TableField,?@TableLogic 四種注解,其含義分別為: ?@TableName ? ? ? ? ?@TableName(\\\"SPF_Require_Vehicle\\\")? ? 用于聲明當(dāng)前class所對應(yīng)數(shù)據(jù)庫中的表,如果class的名字和表的名字完全相同,則不需要添加該注解,如果不一樣,則需要用該注解進(jìn)

    2024年02月07日
    瀏覽(23)
  • mybatis-plus分頁total為0,分頁失效,mybatis-plus多租戶插件使用

    背景:項目使用mybatis分頁插件不生效,以及多租戶使用時讀取配置異常 多租戶插件使用遇到的問題: 最開始在MyTenantLineHandler中使用 @Value(\\\"${tables}\\\"),服務(wù)啟動時能從配置中心拉取到配置,但在運行時獲取到的值為空,試了很多方法都不生效,后面將配置中心的配置在調(diào)用My

    2024年02月06日
    瀏覽(22)
  • Mybatis-plus的使用

    Mybatis-plus的使用 一、簡介 Mybatis-plus的基于mybatis的,簡化了單表mybatis的操作。 注意:它并沒有提升性能,只是簡化了開發(fā)過程。 二、在springboot中的基本使用 1、導(dǎo)入依賴 2、添加相應(yīng)的數(shù)據(jù)庫配置(application.properties) 3、在Application類上添加dao接口的路徑掃描 4、編寫實體類

    2024年02月09日
    瀏覽(20)
  • Mybatis-plus框架使用配置

    MyBatis-Plus(簡稱 MP)是一個基于 MyBatis 的增強(qiáng)工具,它對 Mybatis 的基礎(chǔ)功能進(jìn)行了增強(qiáng),但未做任何改變。使得我們可以可以在 Mybatis 開發(fā)的項目上直接進(jìn)行升級為 Mybatis-plus,正如它對自己的定位,它能夠幫助我們進(jìn)一步簡化開發(fā)過程,提高開發(fā)效率。 Mybatis-Plus 其實可以看

    2024年02月09日
    瀏覽(23)
  • Mybatis-Plus使用方法

    MyBatis-Plus 提供了豐富的增強(qiáng)版的 CRUD 方法,使得開發(fā)者能夠更簡潔、高效地進(jìn)行數(shù)據(jù)庫操作。以下是如何使用 MyBatis-Plus 自帶的增強(qiáng)版 CRUD 方法的基本步驟: 添加依賴 首先,確保你的 Maven 項目中已經(jīng)添加了 MyBatis-Plus 的相關(guān)依賴,包括核心依賴和數(shù)據(jù)庫驅(qū)動依賴。 xml復(fù)制代

    2024年04月11日
    瀏覽(19)
  • Mybatis-Plus不能更新對象字段為空值問題解決

    Mybatis-Plus不能更新對象字段為空值問題解決

    問題描述: 在使用Mybatis-Plus調(diào)用updateById方法進(jìn)行數(shù)據(jù)更新默認(rèn)情況下是不能更新空值字段的,而在實際開發(fā)過程中,往往會遇到需要將字段值更新為空值的情況,該如何解決呢? 原因分析: Mybatis-Plus中字段的更新策略是通過FieldStrategy屬性控制的。在實體字段上,如果不通

    2024年02月12日
    瀏覽(20)
  • 在springboot中配置mybatis(mybatis-plus)mapper.xml掃描路徑的問題

    在springboot中配置mybatis(mybatis-plus)mapper.xml掃描路徑的問題

    我曾經(jīng)遇到過類似問題: mybatis-plus的mapper.xml在src/main/java路徑下如何配置pom.xml和application.yml_idea 把mapper文件放到j(luò)ava下如何配置_梓沂的博客-CSDN博客 當(dāng)時只是找到解決問題的辦法,但對mybatis配置來龍去脈并未深入了解,所以再次遇到問題還是受此困擾。 重新復(fù)習(xí)mybatis plus和

    2024年02月10日
    瀏覽(23)
  • mybatis-plus使用updateBatchById小記

    mybatis-plus使用updateBatchById小記

    過程? staff_info表里,我通過sql把entry_time字段先設(shè)置成2,然后再通過代碼設(shè)置成0,設(shè)置成2的時候一共有483條數(shù)據(jù),然后通過代碼修改的時候,我把number=0132791的數(shù)據(jù)設(shè)置成null,即更新這一條數(shù)據(jù)肯定會報錯,通過debug我知道number=2這條數(shù)據(jù)在更新的list中處于index=141的位置,所

    2024年02月12日
    瀏覽(16)
  • Mybatis-Plus 使用隱患,太坑了!

    Mybatis-Plus 使用隱患,太坑了!

    作者:糊涂碼 鏈接:https://juejin.cn/post/7156428078061895710 MP 從出現(xiàn)就一直有爭議 感覺一直 都存在兩種聲音 很方便啊 通過函數(shù)自動拼接Sql 不需要去XML 再去使用標(biāo)簽 之前一分鐘寫好的Sql 現(xiàn)在一秒鐘就能寫好 簡直不要太方便 侵入Service層 不好維護(hù) 可讀性差 代碼耦合 效率不行

    2024年02月05日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包