自动填充封装

1、在service-base模块中添加

创建包handler,创建自动填充类 MyMetaObjectHandler

@Component
public class MyMetaObjectHandler implements MetaObjectHandler { //自动填充
    @Override
    public void insertFill(MetaObject metaObject) {
        this.setFieldValByName("gmtCreate",new Date(),metaObject);
        this.setFieldValByName("gmtModified",new Date(),metaObject);
    }

    @Override
    public void updateFill(MetaObject metaObject) {
        this.setFieldValByName("gmtModified",new Date(),metaObject);
    }
}

2、在实体类添加自动填充注解

自动填充封装

 

上一篇:JPA 自动建表(5)- 抽取 createTime 和 updateTime 实现代码复用, 关键注解:@MappedSuperclass


下一篇:倒计时 不加锁 老代码