mybatisPlus更新策略導(dǎo)致更新失敗問題
更新時間:2024年08月19日 16:18:18 作者:家家小迷弟
這篇文章主要介紹了mybatisPlus更新策略導(dǎo)致更新失敗問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
mybatisPlus更新策略導(dǎo)致更新失敗

如圖:
在選擇關(guān)聯(lián)模板的時候,把它取消

進行更新的時候,提示操作成功,但是再次刷新頁面,發(fā)現(xiàn)數(shù)據(jù)還在:

先上解決辦法
在該字段上面加mp的注解:
@TableField(updateStrategy = FieldStrategy.IGNORED)

失敗的原因
在使用updateById更新的時候,
- 如果該字段為空,則不進行更新,該注解的作用是,忽略mp的更新策略
- 如果沒空,直接置空:mp提供了以下幾種策略

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
java wait()/notify() 實現(xiàn)生產(chǎn)者消費者模式詳解
這篇文章主要介紹了java wait()/notify() 實現(xiàn)生產(chǎn)者消費者模式詳解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-07-07
SpringBoot中實現(xiàn)動態(tài)數(shù)據(jù)源切換過程
本文介紹了SpringBoot中實現(xiàn)動態(tài)數(shù)據(jù)源切換的關(guān)鍵知識點和設(shè)計思路,主要包括:多數(shù)據(jù)庫架構(gòu)的挑戰(zhàn)、配置多個數(shù)據(jù)源、使用AbstractRoutingDataSource進行數(shù)據(jù)源路由、基于AOP實現(xiàn)動態(tài)切換、事務(wù)管理及異常處理策略2026-05-05
SpringMVC日期類型參數(shù)傳遞實現(xiàn)步驟講解
這篇文章主要介紹了SpringMVC日期類型參數(shù)傳遞實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2023-02-02
SpringBoot處理form-data表單接收對象數(shù)組的方法
form-data則是一種更加靈活的編碼方式,它可以處理二進制數(shù)據(jù)(如圖片、文件等)以及文本數(shù)據(jù),這篇文章主要介紹了SpringBoot處理form-data表單接收對象數(shù)組,需要的朋友可以參考下2023-11-11
spring boot下mybatis配置雙數(shù)據(jù)源的實例
這篇文章主要介紹了spring boot下mybatis配置雙數(shù)據(jù)源的實例,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-09-09

