数据库定义自增字段id,当spring boot 增加完数据后,id显示如(1511156042704801800)

来源:1-1 MyBatisPlus的BaseMapper(同JPA类似)

qq_相濡_7

2022-04-06 21:02:45

数据库定义自增字段id,当用spring boot框架增加完数据后,id显示如(1511156042704801800),有什么方法,可以让自增id如(1,2,3,4等)不要太长的id数据,谢谢。

写回答

4回答

hp2266

2022-06-21

你这个应该是id上面的注解写的有问题

@TableId(value = "id", type = IdType.ASSIGN_ID)

换成

@TableId(value = "id", type = IdType.AUTO)


请确保数据库设置了 ID自增


0

7七月

2022-04-07

从来没见过这种情况,是不是哪里写的又问题或者设置有什么问题?搜索下,正常情况下 默认就是1

0

qq_相濡_7

提问者

2022-04-07

数据库自增id,插入id后,为什么显示非常长的一串数字,如1578963623651

0

7七月

2022-04-06

没太看明白。数据库自增本来就是1,2,3,这种自增呀。

而且自增和spring boot框架也没有关系

0
hp2266
回复
hq_相濡_7
hp style="padding:0px;color:rgb(7,17,27);font-family:'PingFang SC', '微软雅黑', 'Microsoft YaHei', Helvetica, 'Helvetica Neue', Tahoma, Arial, sans-serif;font-size:16px;white-space:normal;background-color:rgb(255,255,255);">你这个应该是id上面的注解写的有问题

@TableId(value = "id", type = IdType.ASSIGN_ID)

换成

@TableId(value = "id", type = IdType.AUTO)


请确保数据库设置了 ID自增


h022-06-21
共3条回复

Java全栈工程师

从Java到全栈,开发带SKU的真实企业级电商项目(附赠整套UI框架,配套升级Vue3.0内容)

2067 学习 · 3050 问题

查看课程