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;
    }
}

实体类

相关推荐
无心水1 分钟前
【技术判断力:法则一】3、如何找到唯一且正确的架构目标?4步定目标+6问判方案+实战案例
java·开发语言·人工智能·分布式·架构·技术领导力·技术判断力
砍材农夫3 分钟前
物联网 基于netty核心实战-握手与认证
java·后端·物联网·struts·netty
東雪木5 分钟前
Java 集合框架 专属复习笔记
java·开发语言·笔记
乐兮创想 小林6 分钟前
企业官网的“分期实现“工程实践:一期上线 + 二期增量开发的架构与节奏
java·服务器·架构·网站建设·企业官网·北京网站建设公司
凯瑟琳.奥古斯特8 分钟前
智能追踪系统核心模块解析
java·开发语言·c++·职场和发展
zwz宝宝10 分钟前
26年大三下,优极限实训项目
java·spring·maven
码农研究僧14 分钟前
@JsonSerialize(using = ToStringSerializer.class) 为什么能解决前后端 Long 精度丢失问题
java·注解·jsonserialize
YOU OU33 分钟前
SpringBoot 统一功能处理
java·spring boot·后端
用户2986985301436 分钟前
Java 实现 Word 文档变量:添加与修改操作详解
java·后端
MaCa .BaKa38 分钟前
53-智慧工地人员考勤与工时管理系统
java·spring boot·mysql·tomcat·vue·maven