mybatis-plus 自动填充公共字段
作者:互联网
@Component
public class MyHandler implements MetaObjectHandler {
@Override
public void insertFill(MetaObject metaObject) {
// 在createTime字段上加注解@TableField(fill = FieldFill.INSERT)
this.setFieldValByName("createTime", new Date(), metaObject);
// 在updateTime字段上加注解@TableField(fill = FieldFill.INSERT_UPDATE)
this.setFieldValByName("updateTime", new Date(), metaObject);
}
@Override
public void updateFill(MetaObject metaObject) {
// 在updateTime字段上加注解@TableField(fill = FieldFill.INSERT_UPDATE)
this.setFieldValByName("updateTime", new Date(), metaObject);
}
}
标签:INSERT,updateTime,metaObject,填充,FieldFill,plus,setFieldValByName,mybatis,fill 来源: https://blog.csdn.net/tank_panda/article/details/112885731