问题:在添加修改时,对应的 create_time 与 insert_time 不会随着添加修改而自动的更新时间
第一步:首先在对应的属性上,加上以下注解
如果只添加以下注解,在增加或者修改时,可能对应的 LocalDateTime 会出现 NULL 值的情况
//@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   @TableField(fill = FieldFill.INSERT)
   private LocalDateTime createTime;
//@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   @TableField(fill = FieldFill.INSERT_UPDATE)
   private LocalDateTime updateTime;
第二步:创建一个自动填充的处理类
/**
 * 自动填充处理类
 **/
@Component
public class MyMetaObjectHandler implements MetaObjectHandler {
 
 
    @Override  //在执行mybatisPlus的insert()时,为我们自动给某些字段填充值,这样的话,我们就不需要手动给insert()里的实体类赋值了
    public void insertFill(MetaObject metaObject) {
    //其中方法参数中第一个是前面自动填充所对应的字段,第二个是要自动填充的值。第三个是指定实体类的对象
      this.setFieldValByName("createTime",LocalDateTime.now(), metaObject);
    }
    @Override//在执行mybatisPlus的update()时,为我们自动给某些字段填充值,这样的话,我们就不需要手动给update()里的实体类赋值了
    public void updateFill(MetaObject metaObject) {
      this.setFieldValByName("updateTime", LocalDateTime.now(), metaObject);
    }
}
运行结果:
进行插入或者更新数据时,时间属性会进行自动的更新

  













![[代码随想录]基本数据结构篇](https://img-blog.csdnimg.cn/bee1a54168e74454841aabdbdc1882b1.png)
![[Realtek sdk-3.4.14b]RTL8197FH-VG 2.4G to WAN吞吐量低于60%的问题分析及解决方案](https://img-blog.csdnimg.cn/cc1d006ddffc491691addd066a3e6ea0.png)




