![](https://img-blog.csdnimg.cn/f1e1ae7e30d94171837825ddae7d5879.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Question
文章平均质量分 54
探索bug
迷迷的k
热爱生活,热爱运动,热爱编程,热爱自己,一名在读大三小小白(C++/Java)
展开
-
解决在数据库中删除部分记录,导致的自增 ID 的不连续问题
删除了部分数据后,自增 ID 从 21 处开始断层,从而出现了自增 ID 不连续的问题。可见,数据按照原先的 ID 进行自增长。原创 2023-10-09 00:20:55 · 633 阅读 · 2 评论 -
解决在 MyBatis-Plus 下进行增加修改时,对应时间的更新问题
如果只添加以下注解,在增加或者修改时,可能对应的 LocalDateTime 会出现 NULL 值的情况。不会随着添加修改而自动的更新时间。首先在对应的属性上,加上以下注解。创建一个自动填充的处理类。在添加修改时,对应的。原创 2023-09-28 01:43:35 · 950 阅读 · 2 评论 -
解决 MyBatis-Plus 中 ID 自增问题
当后端传入 mp 雪花算法自动生成的 ID 时,前端接收的时候可能会导致精度的损失。value 赋值为 2,则 mp 下次生成的 ID 则为2,即从 2 开始。将id字段类型改为long, 这样就能保证有足够位数放入生成的id。:ID_WORKER_STR(5, “字符串全局唯一ID”);:ID_WORKER(2, “全局唯一ID”),:NONE(4, “该类型为未设置主键类型”),:AUTO(0, “数据库ID自增”),:INPUT(1, “用户输入ID”),:UUID(3, “全局唯一ID”),原创 2023-09-28 00:23:50 · 1945 阅读 · 3 评论