package com.fdkk.sxz.handler; import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler; import lombok.extern.slf4j.Slf4j; import org.apache.ibatis.reflection.MetaObject; import org.springframework.stereotype.Component; import java.util.Date; /** * @description: 处理createTime,updateTime字段的插入和更新 * @author: Xiewj * @date: 2021-08-16 15:32:55 **/ @Slf4j @Component public class MyMetaObjectHandler implements MetaObjectHandler { @Override public void insertFill(MetaObject metaObject) { // 起始版本 3.3.3(推荐) this.strictInsertFill(metaObject, "create_Time", () -> new Date(), Date.class); } @Override public void updateFill(MetaObject metaObject) { // 起始版本 3.3.3(推荐) this.strictUpdateFill(metaObject, "update_time", () -> new Date(), Date.class); } }