mybatisPlus自动填充更新时间的代码怎么写
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这期内容当中小编将会给大家带来有关mybatisPlus自动填充更新时间的代码怎么写,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1.实体类上的注解@NoArgsC
千家信息网最后更新 2025年11月07日mybatisPlus自动填充更新时间的代码怎么写
这期内容当中小编将会给大家带来有关mybatisPlus自动填充更新时间的代码怎么写,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
1.实体类上的注解
@NoArgsConstructor@AllArgsConstructor@Datapublic class User { @TableId(type = IdType.AUTO) private Long id; private String name; private Integer age; private String email; @TableField(fill = FieldFill.INSERT) private Date createTime; @TableField(fill = FieldFill.INSERT_UPDATE) private Date updateTime;}2.对注解的处理
@Component@Slf4jpublic class MyDetaObjectHander implements MetaObjectHandler { @Override public void insertFill(MetaObject metaObject) { log.info("come to insert fill ........."); //setFieldValByName(String fieldName, Object fieldVal, MetaObject metaObject) this.setFieldValByName("createTime",new Date(),metaObject); this.setFieldValByName("updateTime",new Date(),metaObject); } @Override public void updateFill(MetaObject metaObject) { log.info("come to update fill ......."); this.setFieldValByName("updateTime",new Date(),metaObject); }}3.进行添加和修改测试
//添加用户 @Test public void addUser(){ User user = new User(); user.setAge(23); user.setEmail("168@qq.com"); user.setName("gwq"); int insert = userDao.insert(user); System.out.println(insert); } @Test public void update(){ User user = new User(); user.setAge(23); user.setEmail("168@qq.com"); user.setName("gwq"); user.setId(1299641789988229125L); int i = userDao.updateById(user); System.out.println(i); }上述就是小编为大家分享的mybatisPlus自动填充更新时间的代码怎么写了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。
代码
时间
更新
内容
注解
分析
专业
中小
内容丰富
实体
就是
文章
更多
用户
知识
篇文章
行业
角度
资讯
资讯频道
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
未来学院3级网络技术
关于网络安全演讲的心得
吉安香港服务器哪家厉害
网络安全宣传周活动的通知
软件开发类的财务制度管理
企业服务器登录不上
南京蔬菜批发软件开发
世界网络安全大赛时间
腾讯云的数据库如何和宝塔绑定
河北好的软件开发服务保障
广州三旺数据采集服务器报价
文明网络安全
英语网络技术能学好吗
江西数据传输网络技术方案
湖南志洪网络技术有限公司
服务器网卡驱动还原
对日软件开发 招聘
数据库安全ppt模板
国家网络安全普及标语
做软件开发一天都不带休息的
部署iis服务器
仟佰广东互联网科技
网络安全 磐云
软件开发增量项目
浙江敏捷软件开发设计
这个服务器和平吗英语
劲牌软件开发
无线网络技术展望
怎样将软件转换成数据库
网络安全应急响应分为