mybatis-plus 的默认配置 在调用 baseMapper.updateById 时 ,如果实体类中的字段属性为null,那么不将该属性更新到数据库。我的解决方案有两种
1)修改mybatis-plus配置
mybatis-plus:
global-config:
db-config:
update-strategy: NOT_NULL
# 字段策略
# IGNORED:"忽略判断,会更新NULL和空串",
# NOT_NULL:"非 NULL判断,会更新空串",
# NOT_EMPTY:"非空判断,不会更新NULL和空串"