- 2023-05-26MyBatisPlus踩坑
背景:当一个外部系统调用我们一个免登录的API接口,在我们数据库去保存或更新一条数据时,库表中的创建人和更新人字段不是正确的值。但是代码层面我们是有正确的设置创建人和更新人,查询sql日志发现我们设置的值统一被替换为“admin”了。这个时候才明白为什么另一个接口中在保存完
- 2023-04-09Mybatis-plus字段自动填充功能介绍
新建实体公共字段类@DatapublicclassBaseEntity{/***创建时间*/@TableField(fill=FieldFill.INSERT)privateLocalDateTimecreateTime;/***更新时间*/@TableField(fill=FieldFill.INSERT)privateLocalDateTim
- 2023-04-01公共字段自动填充,例如更新时间,创建时间,创建人等
加这个注解,可以创建,可以修改,也可以创建与修改时:@TableField(fill=FieldFill.INSERT_UPDATE)//创建与修改时自动填充privateLocalDateTimeupdateTime;然后编写一个类,实现MetaObjectHandler接口重写insert和update方法例如:mportcom.baomidou.mybatisplus.
- 2022-11-18mybatis中公共字段的自动填充
在需要自动填充的字段上添加注解@TableField@ApiModelProperty(value="创建时间")@TableField(fill=FieldFill.INSERT)privateDategmtCreate;@A
- 2022-10-31Springboot整合mybatis-plus-2增删改查
文章目录一、插入1.主键id配置自增的2.时间等自动填充1.直接在数据字段设置即可2.使用ioc反射原理二、改(update)三、
- 2022-08-23MybatisPlus属性自动填充
阿里巴巴开发规范,对于每一张表都因该有id(主键),createTime(创建时间),updateTime(修改时间)这三个字段主键ID我们可以使用自增,或者雪花算法创建时间修改时间我们可以使用数
- 2022-08-18springboot
1、mybatisplus自动填充:数据库级别操作 2、注解:(1)@TableId(type=IdType.INPUT):自动新增Id(2)@TableField//表示在新增时候插入createTime@TableField(fill=