diff --git a/src/main/java/com/example/caseData/core/MyMetaObjectHandler.java b/src/main/java/com/example/caseData/core/MyMetaObjectHandler.java index 14639fc..d6fad1a 100644 --- a/src/main/java/com/example/caseData/core/MyMetaObjectHandler.java +++ b/src/main/java/com/example/caseData/core/MyMetaObjectHandler.java @@ -5,14 +5,17 @@ import org.apache.ibatis.reflection.MetaObject; import org.springframework.stereotype.Component; import java.time.LocalDateTime; +import java.time.ZoneId; @Component public class MyMetaObjectHandler implements MetaObjectHandler { + private static final ZoneId BEIJING_ZONE = ZoneId.of("Asia/Shanghai"); + @Override public void insertFill(MetaObject metaObject) { - this.strictInsertFill(metaObject, "createdAt", LocalDateTime.class, LocalDateTime.now()); - this.strictInsertFill(metaObject, "updatedAt", LocalDateTime.class, LocalDateTime.now()); + this.strictInsertFill(metaObject, "createdAt", LocalDateTime.class, LocalDateTime.now(BEIJING_ZONE)); + this.strictInsertFill(metaObject, "updatedAt", LocalDateTime.class, LocalDateTime.now(BEIJING_ZONE)); } @Override