Title

Mybatis-Plus无法更新空值

一、在实体类字段上添加

@TableField(jdbcType = JdbcType.DATE,updateStrategy = FieldStrategy.IGNORED)

设置null值的jdbc类型,和mybatis-plus的更新策略

  IGNORED 忽略判断,所有字段都进行更新和插入
  NOT_NULL只更新和插入非NULL值
  NOT_EMPTY 只更新和插入非NULL值且非空字符串
  NEVER 永远不进行更新和插入
  DEFAULT 默认NOT_NULL

二、使用UpdateWrapper或lambdaUpdate

posted @ 2024-01-30 11:44  Jackpot_ABC  阅读(417)  评论(0)    收藏  举报