首页 > 数据库技术 > 详细

mybatis-字段值为null或为''无法存储到数据库

时间:2020-09-02 17:40:10      阅读:176      评论:0      收藏:0      [点我收藏+]

参考这篇文章:https://blog.csdn.net/toalaska/article/details/90085250

技术分享图片

这种方法是不好的,直接在数据库字段映射的dao类添加了这个注释,影响非常大,因为有时候你只想根据id直接修改其它一两个字段的值而已,假设这个你想更新的字段叫做A,并不想select一行记录出来,修改了需要修改的一两个字段,再insert进去,因为影响性能。

这个时候,如果没有做select操作,mybatis-plus就会把添加了这个注释的字段都更新为空到数据库,其实你并不想更新这个添加了@TableField的字段,你仅仅只是想根据id,更新一下A的值而已。

 



正确的姿势:

参考自这篇文章:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/89436153

技术分享图片

mybatis-字段值为null或为''无法存储到数据库

原文:https://www.cnblogs.com/qi-dev/p/13602586.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!