参考大佬:https://blog.csdn.net/tianmaxingkonger/article/details/84851206
解决:
insert_update换成insert
@TableField(value="updatedate", fill = FieldFill.INSERT, update="NOW()")
2021 04 27 更新
后面发现换了个项目不顶用了。。。改成了这样:
entity:
@TableField(value="createTime",fill = FieldFill.INSERT)
private Date createTime;
@TableField(value="updateTime", fill = FieldFill.INSERT_UPDATE, update="NOW()")
private Date updateTime;
配置类:
@Bean
public MetaObjectHandler metaObjectHandler() {
return new MetaObjectHandler() {
@Override
public void insertFill(MetaObject metaObject) {
this.strictInsertFill(metaObject, "createTime", Date.class, new Date());
}
@Override
public void updateFill(MetaObject metaObject) {
this.strictUpdateFill(metaObject, "updateTime", Date.class, new Date());
}
};
}
版权声明:本文为UFOO2原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。