免费做链接的网站,百度云wordpress教程视频教程,网站推广合同需要缴纳印花税吗,vue可以做pc端网站通过代码MyBatis-plus实现对表中createTime和updateTime进行自动更新 实现这样的效果可以在数据库中设置#xff0c;但是我们一般建议在代码里实现#xff0c; 但是总不能每次insert和update的时候都手写new当前时间
因此推荐使用mybatis-plus
1导入依赖
dependency但是我们一般建议在代码里实现 但是总不能每次insert和update的时候都手写new当前时间
因此推荐使用mybatis-plus
1导入依赖
dependencygroupIdcom.baomidou/groupIdartifactIdmybatis-plus-boot-starter/artifactIdversion3.5.0/version/dependency2添加handler
package com.example.dfademo.handler;import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;
import lombok.extern.slf4j.Slf4j;
import org.apache.ibatis.reflection.MetaObject;
import org.springframework.stereotype.Component;import java.util.Date;Slf4j
Component
public class MybatisObjectHandler implements MetaObjectHandler {Overridepublic void insertFill(MetaObject metaObject) {log.info(starting);this.setFieldValByName(createTime,new Date(),metaObject);this.setFieldValByName(updateTime,new Date(),metaObject);}Overridepublic void updateFill(MetaObject metaObject) {log.info(starting);this.setFieldValByName(updateTime,new Date(),metaObject);}
}