Mybatis-Plus配置自动更新时间
Posted 伍妖捌
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mybatis-Plus配置自动更新时间相关的知识,希望对你有一定的参考价值。
配置代码
@Component
public class CustomMetaObjectHandler implements MetaObjectHandler {
@Override
public void insertFill(MetaObject metaObject) {
this.setFieldValByName("createTime", new Date(), metaObject);
this.setFieldValByName("updateTime", new Date(), metaObject);
}
@Override
public void updateFill(MetaObject metaObject) {
this.setFieldValByName("updateTime", new Date(), metaObject);
}
}
使用
@ApiModelProperty(value = "创建时间", example = "2021-03-09 14:10:36")
@TableField(fill = FieldFill.INSERT)
private Date createTime;
@ApiModelProperty(value = "更新时间", example = "2021-03-09 14:10:36")
@TableField(fill = FieldFill.INSERT_UPDATE)
private Date updateTime;
以上是关于Mybatis-Plus配置自动更新时间的主要内容,如果未能解决你的问题,请参考以下文章