perf:创建时间可以自行设置
This commit is contained in:
@@ -19,7 +19,11 @@ public class MybatisTimeMetaHandler implements MetaObjectHandler {
|
|||||||
@Override
|
@Override
|
||||||
public void insertFill(MetaObject metaObject) {
|
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);
|
this.setFieldValByName("updateTime", DateUtil.date(), metaObject);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user