/*** @description:自动注入时间处理*/importcom.baomidou.mybatisplus.core.handlers.MetaObjectHandler;importcom.unifil.utils.SecurityUtils;importlombok.extern.slf4j.Slf4j;importorg.apache.ibatis.reflection.MetaObject;importorg.springframework.stereotype.Component;importjava.sql.Timestamp;/*** 处理新增和更新的...
private Date updatedTime; /** * 自动填充功能 * @return */ @Bean public GlobalConfig globalConfig() { GlobalConfig globalConfig = new GlobalConfig(); globalConfig.setMetaObjectHandler(new MetaHandler()); return globalConfig; } import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler; impor...
Mybatis的公共字段插入的实现,具体内容如下所示: 公共的基础类 packagecom.yss.common.domain;importcom.baomidou.mybatisplus.annotation.FieldFill;importcom.baomidou.mybatisplus.annotation.IdType;importcom.baomidou.mybatisplus.annotation.TableField;importcom.baomidou.mybatisplus.annotation.TableId;importcom.baom...
*/@TableField(value="UPDATETIME",fill=FieldFill.INSERT_UPDATE)private Date updatetime; 完成上述步骤,在插入和更新字段时,插入时间和更新时间就会自动更新,不需要再在Service或者Controller里set值了。根据实际情况也可以对其他的一些公共字段进行处理。 注:该方法只对mybatis plus自己封装的Service方法有效。
import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler; import com.unifil.utils.SecurityUtils; import lombok.extern.slf4j.Slf4j; import org.apache.ibatis.reflection.MetaObject; import org.springframework.stereotype.Component; import java.sql.Timestamp; ...
mybatisplus的公共字段插入的实现 Mybatis的公共字段插入的实现,具体内容如下所示: 公共的基础类 package com.yss.common.domain; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; ...