zoukankan      html  css  js  c++  java
  • mybatisplus学习

    填充功能

    1、实现处理器接口

    package com.hgchain.data.service.manager.configure;
    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.time.LocalDateTime;
    @Slf4j
    @Component
    public class MyMetaObjectHandler implements MetaObjectHandler {
    
    
        @Override
        public void insertFill(MetaObject metaObject) {
            this.strictInsertFill(metaObject, "createTime", LocalDateTime.class, LocalDateTime.now());
    
    
        }
    
        @Override
        public void updateFill(MetaObject metaObject) {
            this.strictUpdateFill(metaObject, "updateTime", () -> LocalDateTime.now(), LocalDateTime.class);
        }
    }
    

      2、字段注解

     @TableField(value = "createTime",fill = FieldFill.INSERT)
        private LocalDateTime createTime;
    
        @TableField(value = "updateTime",fill = FieldFill.INSERT_UPDATE)
        private LocalDateTime updateTime;
    

      

  • 相关阅读:
    头插法建立单链表
    顺序表
    栈的顺序存储实现
    折半查找
    myeclipe 快捷键盘
    ztree redio单选按钮
    webuploader上传进度条 上传删除
    svn乱码解决办法
    异构SOA系统架构之Asp.net实现(兼容dubbo)
    RPC框架
  • 原文地址:https://www.cnblogs.com/liubaihui/p/14108840.html
Copyright © 2011-2022 走看看