当前位置:网站首页>mysql新表,自增id长达20位,原因竟是......
mysql新表,自增id长达20位,原因竟是......
2022-04-23 14:00:00 【白云碎里一蓑舟】
自从mybaitis-plus的出现,俺们习惯于自动生成代码,虽然节省了很多开发时间,但也很容易忽视一些细节。
在某一次业务操作时,俺需要添加表a和表b的数据,表a添加正常,表b就让我开了眼了

俺不明白,遂上网寻求解决方案。
方案一:
TRUNCATE TABLE tablename
哒咩!
方案二:

哒咩!
于是我尝试在数据库中添加一条数据:

由此可见不是数据库的问题,那就是俺的代码!
经同事提点,遂进入实体类查看:

没有问题,再走代码逻辑,发现我表a的实体类没有加
type = IdType.Auto
私心觉得不是这个的问题,因为我表a的数据添加十分正常,不正常的是表b,但俺还是死马当作活马医,抱着试一试的心态重启项目,添加,成功了!

奶思~
ps:如果在定义实体类时没有指定@TableId(type=IdType.AUTO),那么mybatisPlus会将id的类型设为IdType.NONE,使用雪花算法自动帮你设置id呢~
千里之堤,溃于蚁穴,希望大家都不要被小细节打败哦
版权声明
本文为[白云碎里一蓑舟]所创,转载请带上原文链接,感谢
https://blog.csdn.net/m0_49513507/article/details/121336930
边栏推荐
- 3300万IOPS、39微秒延迟、碳足迹认证,谁在认真搞事情?
- Reading notes: meta matrix factorization for federated rating predictions
- Multithreading
- MySQL 修改主数据库
- Android篇:2019初中级Android开发社招面试解答(中
- Neuron and neural network
- Oracle alarm log alert Chinese trace and trace files
- Question bank and answer analysis of the 2022 simulated examination of the latest eight members of Jiangxi construction (quality control)
- Introduction to spark basic operation
- UML统一建模语言
猜你喜欢
随机推荐
联想产品经理林林:天津当地网络运营商网络故障 ZUI系统后台服务器暂时无法正常工作
[code analysis (2)] communication efficient learning of deep networks from decentralized data
Express中间件③(自定义中间件)
JMeter pressure test tool
Introduction to spark basic operation
多线程 @Async 线程池
Move blog to CSDN
go 语言 数组,字符串,切片
scikit-learn構建模型的萬能模板
BUG_me
leetcode--380.O(1) 时间插入、删除和获取随机元素
SPC简介
Un modèle universel pour la construction d'un modèle d'apprentissage scikit
elmo(BiLSTM-CRF+elmo)(Conll-2003 命名实体识别NER)
The latest development of fed digital currency
蓝绿发布、滚动发布、灰度发布,有什么区别?
Postman reference summary
New关键字的学习和总结
try --finally
【报名】TF54:工程师成长地图与卓越研发组织打造






![MySQL [read / write lock + table lock + row lock + mvcc]](/img/a9/ace85899a01a7d4fd80b2e631e44d6.png)
![MySQL [acid + isolation level + redo log + undo log]](/img/52/7e04aeeb881c8c000cc9de82032e97.png)

