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

实体类

相关推荐
吴声子夜歌2 分钟前
ApacheCommons——commons-compress(解压缩工具)
java·apache
程序员清风3 分钟前
聊聊怎么缓解找工作的焦虑感?
java·后端·面试
sunshine22 girl6 分钟前
Java学习一 环境配置3 Idea的基本设置和插件
java·学习
杰克尼18 分钟前
同城拼车项目面试问题_01
spring·面试·职场和发展
会编程的吕洞宾26 分钟前
LangChain4j RAG 分块策略实战:检索质量提升 80% 的 Chunking 调优全解
java·人工智能·后端
Sagittarius_A*27 分钟前
【LitCTF2026】lit_ezsql
android·java·数据库
LayZhangStrive29 分钟前
数据结构与算法 - 堆排序
java·数据结构·算法·排序算法·堆排序·大根堆
是2的10次方啊37 分钟前
线程 Dump 还是 Heap Dump?线上故障时先抓哪个
java
Zane19941 小时前
复制算法明明要浪费一半内存,为什么新生代还偏偏用它
java·后端
worilb1 小时前
Java/JVM 常见诊断文件对比
java·开发语言