perf:创建时间可以自行设置

This commit is contained in:
曾文豪
2024-01-11 11:29:03 +08:00
parent d2d53523a8
commit 341c82e0bc

View File

@@ -19,7 +19,11 @@ public class MybatisTimeMetaHandler implements MetaObjectHandler {
@Override
public void insertFill(MetaObject metaObject) {
// 其中方法参数中第一个是前面自动填充所对应的字段,第二个是要自动填充的值。第三个是指定实体类的对象
this.setFieldValByName("createTime", DateUtil.date(), metaObject);
Object createTime = getFieldValByName("createTime", metaObject);
if (createTime == null) {
createTime = DateUtil.date();
}
this.setFieldValByName("createTime", createTime, metaObject);
this.setFieldValByName("updateTime", DateUtil.date(), metaObject);
}