mybatis plus 中 使用 updateById 更新字段为null 不更新问题
解决方案:在实体类的字段是加上 @TableField(strategy = FieldStrategy.IGNORED) 注解 忽略判断

同时注解TanleField的strategy属性还有3个值
NOT_NULL, 非NULL判断
NOT_EMPTY, 非空判断
DEFAULT, 默认
IGNORED,忽略判断
另外一种方式可全局配置,未亲手实践
mybatis plus 中 使用 updateById 更新字段为null 不更新问题
解决方案:在实体类的字段是加上 @TableField(strategy = FieldStrategy.IGNORED) 注解 忽略判断
同时注解TanleField的strategy属性还有3个值
NOT_NULL, 非NULL判断
NOT_EMPTY, 非空判断
DEFAULT, 默认
IGNORED,忽略判断
另外一种方式可全局配置,未亲手实践
本文标题:mybatis plus 中 使用 updateById 更新字
本文链接:https://www.haomeiwen.com/subject/uycapctx.html
网友评论