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

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

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

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

4回答
hp2266 2022-06-21 12:57:53

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

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

换成

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


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


7七月 2022-04-07 12:27:12

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

提问者 qq_相濡_7 2022-04-07 06:05:39

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

7七月 2022-04-06 23:25:38

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

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

  • 提问者 qq_相濡_7 #1

    https://img1.sycdn.imooc.com//climg/624e5d2e096cff7804200750.jpg

    2022-04-07 11:40:32
  • 提问者 qq_相濡_7 #2

    插入数据库中的自增id为什么这么大?

    2022-04-07 11:41:56
  • hp2266 回复 提问者 qq_相濡_7 #3

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

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

    换成

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


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


    2022-06-21 12:59:26
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师