自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 MyBatis-Plus自动填充逻辑删除功能踩坑

背景:一张表中的delete_flag字段添加了MP的@TableLogic注解,并配置了逻辑删除。查询或者更新时会自动加where delete_flag = 0避免查到或者更新已经被逻辑删除的记录。但我的场景是给另外一个字段A添加了唯一索引,当再次插入一条记录,并且字段A的值相同时,就报错key重复。本想着捕获异常然后去更新已经被逻辑删除的记录,但是由于MP的逻辑删除自动填充的原因,每次会在sql语句后添加where delete_flag = 0,这样就查不到已经被逻辑删除的记录。

2024-01-23 17:20:39 624 1

原创 IDEA匿名内部类代码折叠后的形式

IDEA匿名内部类代码折叠后的形式

2024-01-13 17:12:30 378

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除