您现在的位置是:首页 > java技术交流java技术交流
springboot mybatis自动完成时间插入更新
上善若水2020-12-14 16:39:16【java技术交流】 4329人已围观
简介springboot mybatis自动完成时间插入更新,基本涨表里都会有create_time和update_time时间字段,可以采用自动完成机制为我们手动添加创建时间和更新时间,自己在写的时候也
springboot mybatis自动完成时间插入更新,基本涨表里都会有create_time和update_time时间字段,可以采用自动完成机制为我们手动添加创建时间和更新时间,自己在写的时候也遇到不生效的情况,可能是配置不熟悉的问题.
mabatisplus官方文档
官方的案例不是特别清晰.
现在在完成的是在插入字段时自动插入create_time
和update_time
,更新是自动更新update_time
package com.springboot.blog.config;
import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;
import org.apache.ibatis.reflection.MetaObject;
import org.springframework.stereotype.Component;
import java.time.LocalDateTime;
@Component
public class MyMetaObjectHandler implements MetaObjectHandler {
@Override
public void insertFill(MetaObject metaObject) {
this.strictInsertFill(metaObject, "createTime", LocalDateTime::now, LocalDateTime.class); // 起始版本 3.3.3(推荐)
this.strictInsertFill(metaObject, "updateTime", LocalDateTime::now, LocalDateTime.class); // 起始版本 3.3.3(推荐)
}
@Override
public void updateFill(MetaObject metaObject) {
this.strictUpdateFill(metaObject, "updateTime", LocalDateTime::now, LocalDateTime.class); // 起始版本 3.3.3(推荐)
}
}
然后在实体中添加注解
/**
* 创建时间
*/
@TableField(fill = FieldFill.INSERT)
private LocalDateTime createTime;
/**
* 更新时间
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime updateTime;
完成~
Tags: mybatis
很赞哦! (5)
随机图文
-
二十条笑话:七夕快到了,给朋友们推荐一些好听的歌
一、昨天和朋友在外边吃饭,一共消费320,我说老板不要发票给300好了,老板不同意说小本生意不能少,我坚持就给300,老板说最多打个9折,只听计算机里传来优美的声音:320乘以0.9等于288。我现在都无法忘记老板当时的表情!二、女:“为什么你们男人都喜欢素颜的女人?”男:“错,我们男人不是喜欢素颜的女人,是喜欢特么素颜也很美的女人……”三、七夕快到了,给朋友们推荐一些好听的歌《分手》 -
精品笑话十五则,总有一则逗乐您
1、刚毕业的时候在一家电子厂打エ,同宿舍有一姐妹老喜欢吃别人的东西。只要是吃的东西放桌上,一转身准没了。有次我买了几个苹果,想想放着不安全,我每个苹果都咬了一口后出去。回来我发现……整颗苹果只剩下我咬的那一小块了…… 2、我侄女是幼儿园老师,她女儿归她教,别的孩子在幼儿园里哭找妈妈,小家伙倒好人家哭天喊地的找爸爸。 3、最近每天陪领导下乡,一个礼拜下来,晒的黑炭似的才回来。刚进家,6岁的儿子看 -
thinkphp6验证规则失效 thinkphp6Validate验证器使用方法注意事项
今天在使用thinkphp6验证规则时遇到一些坑,导致验证规则始终无法生效,要不就重复验证,要不就验证失效简直心态爆炸,可能是自己用法不正确吧,来看看使用心得吧. 首先来看看正确的验证写法class -
开心一刻:笑死人不偿命的极品笑话
1、今天打雷,雷声有点点大,老公上班不在家。正想着是不是发条短信去装下可怜,结果老公电话来了,正高兴原来那货这么关心我,结果他说:把家里电插头拔了。我问他还有别的事没?他说没了。我说你咋不关心我啊,打雷呐!!!他哦了声说:那你小心点,别被雷劈了…被雷劈!!!我恨 2、今天去剪了个头发,后来理发师没要钱。 3、有个死党叫刘查向,,今天才知道她妈姓向,当我听到他妈姓向时,我笑喷了,呵呵,,他爸挺幽