@ConfigurationpublicclassMybatisConfig{@BeanpublicMetaObjectHandlermetaObjectHandler(){returnnewMetaObjectHandler(){@OverridepublicvoidinsertFill(MetaObject metaObject){long current =System.currentTimeMillis();this.setFieldValByName("createTime", current, metaObject);this.setFieldValByName("updateTime", current, metaObject);}@OverridepublicvoidupdateFill(MetaObject metaObject){this.setFieldValByName("updateTime",System.currentTimeMillis(), metaObject);}};}}
然后实体类
@TableField(value ="create_time", fill =FieldFill.INSERT)privateLong createTime;@TableField(value ="update_time", fill =FieldFill.INSERT_UPDATE)privateLong updateTime;