entity 里面直接添加
// // 更新时间(修改的时候填充)
// @TableField(fill = FieldFill.UPDATE)
// private Date updateTime;
@TableField(fill = FieldFill.INSERT_UPDATE)
private String operator;
编写MetaObjectHandler
@Slf4j
@Component
public class MyMetaObjectHandler implements MetaObjectHandler {
// fieldName 指的是实体类的属性名,而不是数据库的字段名
@Override
public void insertFill(MetaObject metaObject) {
log.info("start insert fill ....");
this.strictInsertFill(metaObject, "createTime", LocalDateTime.class, LocalDateTime.now()); // 起始版本 3.3.0(推荐使用)
this.strictInsertFill(metaObject, "operator", String.class, "Jetty");
this.strictInsertFill(metaObject, "major", String.class, "222");
}
@Override
public void updateFill(MetaObject metaObject) {
log.info("start update fill ....");
//