mybatisPlus更新策略導致更新失敗問題
更新時間:2024年08月19日 16:18:18 作者:家家小迷弟
這篇文章主要介紹了mybatisPlus更新策略導致更新失敗問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
mybatisPlus更新策略導致更新失敗
如圖:
在選擇關聯模板的時候,把它取消
進行更新的時候,提示操作成功,但是再次刷新頁面,發(fā)現數據還在:
先上解決辦法
在該字段上面加mp的注解:
@TableField(updateStrategy = FieldStrategy.IGNORED)
失敗的原因
在使用updateById更新的時候,
- 如果該字段為空,則不進行更新,該注解的作用是,忽略mp的更新策略
- 如果沒空,直接置空:mp提供了以下幾種策略
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
java 異常被catch后 將會繼續(xù)執(zhí)行的操作
這篇文章主要介紹了java 異常被catch后 將會繼續(xù)執(zhí)行的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-02-02Java中避免NullPointerException的方法總結
這篇文章主要介紹了Java中避免NullPointerException的方法總結的相關資料,需要的朋友可以參考下2017-07-07java并發(fā)編程專題(十)----(JUC原子類)基本類型詳解
這篇文章主要介紹了java JUC原子類基本類型詳解的相關資料,文中示例代碼非常詳細,幫助大家更好的理解和學習,感興趣的朋友可以了解下2020-07-07