当对象字段是null和空字符串的时候,它就会不更新字段。当更新表单的时候,对象字段是null的时候,不更新数据库字段,这个很好理解,表单更新,字段是null,就意味着不更新。当对象的字段是空字符串,也不更数据库,就有点不理解了,如果要把字段更新成空字符,那不是更新不了,当然这种情况很少见。除了自己重新写更新方法,还有没有其它简单的方法呢?
这是mybatis-plus官方的配置,有多种策略
cloud版本可以到nacos配置覆盖,boot版本可以直接再application.yml修改
扫一扫访问 Blade技术社区 移动端