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

实体类

相关推荐
один but you15 分钟前
const和constexpr常量表达式
java·前端·javascript
码云数智-大飞17 分钟前
RAII 与智能指针深度拆解
java·前端·算法
云烟成雨TD26 分钟前
Agent Scope Java 2.x 系列【19】Harness:从零搭建 MySQL 文件系统
java·人工智能·agent
qq36219670528 分钟前
阿里裁员新消息(2026最新动态汇总)
java·开发语言·前端
a11177629 分钟前
“黑夜流星“个人引导页 网页html
java·前端·html
砚底藏山河36 分钟前
沪深A股:如何获取基金持股数据
java·python·数据分析·maven
代码改善世界44 分钟前
【C++进阶】C++11:列表初始化、右值引用与移动语义、完美转发全解析
java·开发语言·c++
AIGS0011 小时前
JBoltAI V4.5企业智能体平台:技术架构拆解
java·人工智能·ai大模型应用
一勺菠萝丶1 小时前
Maven SNAPSHOT 父 POM 无法解析问题排查
java·maven
少爷晚安。1 小时前
Java基础02_JDK&JRE下载安装及环境配置
java·开发语言