mybatisplus修改为null,该字段加什么注解

248 阅读1分钟

在 MyBatis-Plus 中,如果需要将字段修改为 null,可以使用 @TableField 注解的 updateStrategy 属性来控制该字段的更新策略。具体步骤如下:

  1. 在实体类的对应字段上添加 @TableField 注解。
  2. 设置 update 策略为 FieldStrategy.IGNORED

例如,假设你要将 status 字段修改为 null,可以按照以下方式添加注解:

@TableField(updateStrategy = FieldStrategy.IGNORED)
private Integer status;

通过将 updateStrategy 属性设置为 FieldStrategy.IGNORED,表示在更新操作时忽略该字段,即不会生成对应的更新语句。这样,在执行更新操作时,status 字段的值将保持原样。

请注意,使用这种注解方式修改字段为 null 时,需要确保注解的位置和属性设置正确,以保证生效。