mybatisplu设置自动填充

java 复制代码
/**
 * mybatisplus的自动化填充
 */

public class JboltMetaObjectHandler implements MetaObjectHandler {
    @Override
    public void insertFill(MetaObject metaObject) {
        LocalDateTime now = LocalDateTime.now(ZoneId.of("Asia/Shanghai"));
        this.strictInsertFill(metaObject, "createTime", Timestamp.class,  Timestamp.valueOf(now));
    }

    @Override
    public void updateFill(MetaObject metaObject) {
        // 如果有更新时需要自动填充的字段,可以在这里添加
    }
}
java 复制代码
@Configuration
public class JboltBatisPlusConfig {

    @Bean
    public JboltMetaObjectHandler myMetaObjectHandler() {
        return new JboltMetaObjectHandler();
    }


    @Bean
    public MybatisPlusInterceptor mybatisPlusInterceptor() {
        MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
        interceptor.addInnerInterceptor(new PaginationInnerInterceptor());
        return interceptor;
    }
}

实体类

相关推荐
兮动人32 分钟前
arthas之dump/classloader命令的使用
java·arthas
2301_8089138339 分钟前
安装并配置Maven
java·maven
孙同学_1 小时前
【Linux篇】基础IO - 揭秘重定向与缓冲区的管理机制
android·java·linux
余华余华1 小时前
2024年蓝桥杯Java B组省赛真题超详解析-最优分组
java·职场和发展·蓝桥杯
侧耳倾听1111 小时前
14.mybatis源码解析
java·mybatis
梦幻加菲猫1 小时前
SQL在线格式化 - 加菲工具
java·数据库·sql
风象南1 小时前
基于Spring Boot与大模型的自然语言数据库交互实践:智能语义化更新操作实现
java·spring boot·后端
BillKu1 小时前
java后端对时间进行格式处理
java·开发语言·前端
小石潭记丶1 小时前
sqlalchemy查询json
java·前端·json
柳鲲鹏2 小时前
Could not find artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0 in central
java·jar