mybatisPlus自动填充更新时间的代码怎么写
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这期内容当中小编将会给大家带来有关mybatisPlus自动填充更新时间的代码怎么写,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1.实体类上的注解@NoArgsC
千家信息网最后更新 2025年02月01日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安全错误
数据库的锁怎样保障安全
网络安全小快板
哪个学校自学软件开发靠谱些
数据库查找用户的表
连接内网返回无法连接服务器
本地安全数据库
生死狙击服务器无法进入
服务器配置与管理报告
数据库设计资源表
中级网络安全软考
南昌gis软件开发
数据库技术发展的调研资料
需求管理软件开发
通州区技术软件开发怎么样
数据库跨库关联独立部署
众在线互联网科技
服务器是不是ip地址
税务网络安全周
联众医保软件开发有限公司电话
和利时A B服务器
王牌战争怎么自己开服务器视频
哪里找软件开发前端工程师
中央金融企业网络安全责任制
铜陵保险软件开发定制
宝兰德软件开发有限公司
ftp服务器是哪个部分组成的
一般软件开发需要多长时间
常用的网络安全措施虚拟专用网
税务网络安全周
网络安全培训不少于多少学时
数据库置疑修复工具怎么用