一般会更新操作都会判断null值,为null就不更新对应的字段。但是有时候需要把特定的字段更新为null,使用mybatis-plus时可以在实体类特定属性上面加注解@TableField(strategy=FieldStrategy.IGNORED),就会忽略null值判断,将null更新进数据库。
mybatis-plus更新的时候忽略null值判断
最新推荐文章于 2025-07-02 11:29:10 发布
一般会更新操作都会判断null值,为null就不更新对应的字段。但是有时候需要把特定的字段更新为null,使用mybatis-plus时可以在实体类特定属性上面加注解@TableField(strategy=FieldStrategy.IGNORED),就会忽略null值判断,将null更新进数据库。