04 2023 档案
MySQL大量脏数据,如何只保留最新的一条?
摘要:因为系统的一个Bug,导致数据库表中出现重复数据,需要做的是删除重复数据且只保留最新的一条数据。 具体场景是这样的 ``` 有张订单关联额外费用表,而且一个订单号(order_no)记录只能关联同一个费用(cost_id)一次,但是数据库中出现了同一个订单号关联同一个费用n次 ``` 当然有人会说上 阅读全文
posted @ 2023-04-20 20:47 雨点的名字 阅读(1267) 评论(1) 推荐(4) 编辑
MyBatisPlus解决逻辑删除与唯一索引的兼容问题
摘要:## 需求背景 比如有张用户表,在插入或者更新数据的时候,我们需要 `用户名称`(username),不能重复。 我们首先考虑的是给该字段创建唯一索引 ```sql create unique index uni_username on user(username) ``` 似乎这样就可以了,然而事 阅读全文
posted @ 2023-04-13 21:46 雨点的名字 阅读(2030) 评论(3) 推荐(0) 编辑
Mybatis-Plus如何自定义SQL注入器?
摘要:有关Mybatis-Plus常用功能之前有做过一篇总结: [MyBatisPlus常用功能总结!(附项目示例)](https://mp.weixin.qq.com/s/lHdpD_4kiKVC7htwrJ32yA) ## 一、什么是SQL注入器 我们在使用Mybatis-Plus时,dao层都会去继 阅读全文
posted @ 2023-04-12 22:40 雨点的名字 阅读(1459) 评论(0) 推荐(1) 编辑


点击右上角即可分享
微信分享提示