mybatis plus 踩坑記 -- 自動填充


實現MetaObjectHandler接口,會有兩個方法需要我們手動實現,一個是insertFill,一個是updateFill
insertFill 在目前看來,隨着版本的變化沒有影響,可以正常使用
updateFill 在3.3.x 之后的版本,如果我們采用 mybatis-plus 默認的 更新方法 updateById 時,不會將默認的更新值更新掉。
所以 在 更新的時候 推薦使用 saveOrUpdate 方法,此方法會將 updateFill 里的值帶出來

在執行更新的時候,不需要采用先查出來再更新,先查出來的對象再更新也會出問題。

解決方案的配置如下:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM