通过添加@TableField
注解,指定字段在新增或更新时自动填充值,当前支持以下几个字段。
字段名 | 说明 | 适用范围 |
---|---|---|
createTime | 创建时间 | 通用 |
updateTime | 更新时间 | 通用 |
orgId | 租户id,自动获取当前登录人所属租户id | 综合管理平台 |
createBy | 创建人,自动获取当前登录人 | 综合管理平台 |
updateBy | 修改人,自动获取当前登录人 | 综合管理平台 |
代码示例
@TableField(fill = FieldFill.INSERT)
@ApiModelProperty(value = "租户id")
private Long orgId;
@TableField(fill = FieldFill.INSERT)
@ApiModelProperty(value = "由谁创建")
private String createBy;
@TableField(fill = FieldFill.INSERT)
@ApiModelProperty(value = "创建时间")
private Date createTime;
@TableField(fill = FieldFill.INSERT_UPDATE)
@ApiModelProperty(value = "由谁更新")
private String updateBy;
@TableField(fill = FieldFill.INSERT_UPDATE)
@ApiModelProperty(value = "更新时间")
private Date updateTime;
FieldFill说明
类型 | 说明 |
---|---|
INSERT | 插入时填充字段 |
UPDATE | 更新时填充字段 |
INSERT_UPDATE | 插入和更新时填充字段 |