您的位置:首頁技術文章
文章詳情頁

jpa mysql 如何id自增初始值?

瀏覽:97日期: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 值吧

相關文章:
国产综合久久一区二区三区