创建元对象处理类
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
@Component public class MyMetaObjectHandler implements MetaObjectHandler {
@Override public void insertFill(MetaObject metaObject) { this.strictInsertFill(metaObject, "create_time", LocalDateTime.class, LocalDateTime.now());
}
@Override public void updateFill(MetaObject metaObject) {
this.strictUpdateFill(metaObject, "update_time", () -> LocalDateTime.now(), LocalDateTime.class);
} }
|
实体类处理
1 2 3 4 5 6
| @TableField(value = "create_time",fill = FieldFill.INSERT) private LocalDateTime createTime;
@TableField(value = "update_time",fill = FieldFill.UPDATE) private LocalDateTime updateTime;
|
SpringBoot自动注入实体类的创建与更新时间