成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Mybatis plus邏輯刪除失敗的BUG操作

瀏覽:176日期:2023-10-21 09:59:04

開(kāi)發(fā)調(diào)試的時(shí)候發(fā)現(xiàn)Mybatis Plus的邏輯刪除失效了,看了下配置文件發(fā)現(xiàn)沒(méi)有問(wèn)題,通過(guò)查看以下源碼發(fā)現(xiàn)

Mybatis plus邏輯刪除失敗的BUG操作

邏輯刪除需要注入的bean,查看這個(gè)bean的源碼如下

Mybatis plus邏輯刪除失敗的BUG操作

查看其中一個(gè)實(shí)例的類(lèi)的源碼,如通過(guò)ID邏輯刪除LogicDeleteById的源碼,如下

Mybatis plus邏輯刪除失敗的BUG操作

mp在項(xiàng)目啟動(dòng)時(shí)預(yù)加載SQL是通過(guò)TableInfo中l(wèi)ogicDelete字段判斷是否開(kāi)啟邏輯刪除的。然后讓我們來(lái)看看mp內(nèi)部是如何判斷是否開(kāi)啟邏輯刪除的。

先看如下源碼

Mybatis plus邏輯刪除失敗的BUG操作

大概就是講實(shí)體類(lèi)中的字段進(jìn)行循環(huán)映射數(shù)據(jù)庫(kù)字段并封裝到TableFieldInfo類(lèi)中,實(shí)體類(lèi)信息封裝到TableInfo中,在讓我們來(lái)看看MP循環(huán)處理字段時(shí)候做了什么操作。

Mybatis plus邏輯刪除失敗的BUG操作

上圖中的這一行代碼,

Mybatis plus邏輯刪除失敗的BUG操作

讓我們看看這行代碼具體做了什么

Mybatis plus邏輯刪除失敗的BUG操作

現(xiàn)在已經(jīng)很明確了,mp通過(guò)判斷字段上是否有TableLogic注解來(lái)判斷該實(shí)體類(lèi)映射的表是否開(kāi)啟邏輯刪除。但這一步是放到實(shí)體類(lèi)所有的字段列表的循環(huán)中的,當(dāng)邏輯刪除字段在所有的字段中間而不是末尾的時(shí)候,判斷邏輯刪除的表示logicDelete會(huì)被覆蓋為false,然后導(dǎo)致解析方法生成聲明的時(shí)候判斷為沒(méi)有開(kāi)啟邏輯刪除。

Mybatis plus邏輯刪除失敗的BUG操作

mp已經(jīng)更新了這個(gè)錯(cuò)誤,在設(shè)置logicDelete時(shí)會(huì)先判斷原來(lái)的刪除標(biāo)識(shí)是否為true,否則保持原來(lái)的初始值false。

補(bǔ)充知識(shí):分布式 mybatis-plus 邏輯刪除不生效 升級(jí)后org.mybatis.logging.LoggerFactory報(bào)錯(cuò)

解決方案:

第一步:升級(jí)mybatisplus版本到3.2.0

第二步:多添加一個(gè)擴(kuò)展包

<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-extension</artifactId><version>3.2.0</version> </dependency>

以上這篇Mybatis plus邏輯刪除失敗的BUG操作就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

相關(guān)文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
国产精品一区二区免费不卡 | 亚洲激情在线播放| 成人网男人的天堂| 欧美一级xxx| 久久成人麻豆午夜电影| 欧美综合在线视频| 奇米影视在线99精品| 国产精品永久| 亚洲综合无码一区二区| 亚洲一区二区三区精品视频 | zzijzzij亚洲日本少妇熟睡| 欧美巨大另类极品videosbest | 亚洲黄色成人久久久| 国产精品久久综合| 欧美日韩成人一区二区三区| 国产无遮挡一区二区三区毛片日本| 成a人片国产精品| 久久久蜜桃精品| 你懂的国产精品| 国产精品久久99| 亚洲国产一区二区三区高清| 一区二区成人在线观看| 免播放器亚洲| 日本伊人色综合网| 欧美图区在线视频| 国精产品一区一区三区mba视频| 欧美精品123区| 国产99久久久精品| 久久久久国产成人精品亚洲午夜| 91麻豆蜜桃一区二区三区| 国产欧美日韩综合精品一区二区| 欧美另类高清视频在线| 中文字幕国产精品一区二区| 亚洲视频在线二区| 亚洲精品大片www| 久久精品亚洲| 狠狠色丁香久久婷婷综合丁香| 日韩一区二区在线免费观看| 91视视频在线观看入口直接观看www| 国产精品美女一区二区| 国产欧美二区| 蜜桃视频一区二区三区在线观看 | 麻豆av一区二区三区| 日韩av中文在线观看| 欧美日韩一区三区| 本田岬高潮一区二区三区| 亚洲国产精品精华液2区45| 亚洲日本激情| 喷水一区二区三区| 欧美成人精品二区三区99精品| 91免费看`日韩一区二区| 国产精品毛片a∨一区二区三区| 中日韩在线视频| 日本亚洲电影天堂| 欧美tickling网站挠脚心| 欧美三级免费| 亚洲成av人在线观看| 欧美美女直播网站| 欧美在线视频二区| 午夜精品福利一区二区蜜股av | 精品国产一区二区三区不卡| 亚洲午夜av| 日本欧美肥老太交大片| 91精品国产91久久综合桃花 | 国产精品1区2区3区在线观看| 久久精品欧美日韩| 国产亚洲午夜| 国产在线看一区| 中文字幕乱码久久午夜不卡| 亚洲自拍另类| 成人av在线一区二区三区| 一级做a爱片久久| 日韩西西人体444www| 精品不卡在线| 美国三级日本三级久久99| 久久久三级国产网站| 久久男女视频| 97精品视频在线观看自产线路二| 一个色妞综合视频在线观看| 欧美一区二区三区小说| 一本综合精品| 成人免费高清在线观看| 亚洲黄色av一区| 欧美一区二区三区白人| 91久久在线| 国产成人av一区二区三区在线| 亚洲乱码国产乱码精品精小说| 3751色影院一区二区三区| 亚洲精品在线观看免费| 国产馆精品极品| 亚洲综合色网站| 精品国产露脸精彩对白| 美日韩免费视频| 91亚洲国产成人精品一区二区三| 视频一区二区欧美| 国产精品网站在线观看| 欧美精品一二三| 韩国欧美一区| 国产裸体歌舞团一区二区| 一个色综合网站| 久久久99精品免费观看不卡| 在线看日韩精品电影| 亚洲特级毛片| 国产盗摄女厕一区二区三区| 一区二区三区精品| www日韩大片| 91久久精品一区二区| 伊人久久久大香线蕉综合直播| 国产一区91精品张津瑜| 一区二区三区四区不卡在线| 久久综合网色—综合色88| 日本电影亚洲天堂一区| 亚洲高清在线| 白白色 亚洲乱淫| 美女一区二区视频| 亚洲精品高清视频在线观看| 国产亚洲综合在线| 3d成人h动漫网站入口| 久久天堂国产精品| 亚洲精品乱码久久久久久蜜桃麻豆| 成人av网站在线| 久久aⅴ国产欧美74aaa| 夜夜嗨av一区二区三区四季av| 久久毛片高清国产| 欧美精品一卡两卡| 色综合久久久久综合| 亚洲高清视频一区| 91在线视频免费91| 国产精品一区二区果冻传媒| 免费三级欧美电影| 亚洲一区二区视频| 中文字幕一区二区三| 久久精品夜色噜噜亚洲aⅴ| 欧美一区二区三区小说| 欧美最猛性xxxxx直播| 性娇小13――14欧美| 9色精品在线| 亚洲高清资源| 欧美日韩亚洲一区二区三区四区| 成人高清免费观看| 国产成人免费视频| 韩国v欧美v亚洲v日本v| 天堂在线亚洲视频| 一区二区成人在线| 亚洲男同性恋视频| 国产精品天美传媒沈樵| 久久精品这里都是精品| 精品国产区一区| 欧美一级片在线| 91精品在线麻豆| 欧美在线小视频| 校园春色综合网| 亚洲欧美日韩国产一区二区| 亚洲麻豆视频| 亚洲第一黄色| 亚洲国产精品视频一区| 激情婷婷欧美| 国自产拍偷拍福利精品免费一| 91麻豆国产精品久久| 9色porny自拍视频一区二区| 国模冰冰炮一区二区| 久久精品国产澳门| 美女mm1313爽爽久久久蜜臀| 日韩精品免费视频人成| 日韩电影在线观看网站| 日韩精品欧美成人高清一区二区| 午夜一区二区三区视频| 亚洲成a人v欧美综合天堂下载 | 日本三级亚洲精品| 日韩国产精品大片| 日韩一区欧美二区| 人妖欧美一区二区| 久久精品免费观看| 精品综合久久久久久8888| 久久精品国产亚洲高清剧情介绍 | 性久久久久久| 久久国产高清| 国产伦精品一区二区三区视频孕妇 | 国产电影精品久久禁18| 国产精品主播直播| 成人精品国产一区二区4080| www.欧美日韩国产在线| 91免费精品国自产拍在线不卡| 欧美久久久久| 亚洲激情网站| 另类国产ts人妖高潮视频| 色婷婷综合久色| 欧美美女直播网站| 日韩片之四级片| xnxx国产精品| 国产精品久久久久婷婷二区次| 亚洲图片你懂的| 亚洲国产视频网站| 美女脱光内衣内裤视频久久网站 | 色老汉一区二区三区| 欧美嫩在线观看| 亚洲精品一线二线三线| 国产女人aaa级久久久级| 亚洲三级免费观看| 亚洲成av人**亚洲成av**|