您的位置:首页技术文章
文章详情页

jpa mysql 如何id自增初始值?

浏览:63日期:2022-06-21 14:34:56

问题描述

@Id @GeneratedValue public Long getId() {return id; }

默认是自增从1开始。

如果设置初始值自增需要使用

@Id @GeneratedValue(strategy = GenerationType.SEQUENCE,generator='mySeqGenerator') @SequenceGenerator(name = 'mySeqGenerator', sequenceName = 't_teacher_sequence', initialValue = 1000, allocationSize = 50) public int getId(){ return id; }

但是这种sequence不支持mysql,

问题解答

回答1:

直接去改表的 AUTO_INCREMENT 值吧

相关文章: