diff --git a/springboot-web/src/main/java/com/tiesheng/core/config/mybatis/MybatisTimeMetaHandler.java b/springboot-web/src/main/java/com/tiesheng/core/config/mybatis/MybatisTimeMetaHandler.java index fdbd7b4..91ee194 100644 --- a/springboot-web/src/main/java/com/tiesheng/core/config/mybatis/MybatisTimeMetaHandler.java +++ b/springboot-web/src/main/java/com/tiesheng/core/config/mybatis/MybatisTimeMetaHandler.java @@ -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); }