文章详情页
jpa mysql 如何id自增初始值?
浏览:155日期: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 值吧
相关文章:
1. 关于docker下的nginx压力测试2. 为什么我ping不通我的docker容器呢???3. html5 - vue怎么实现像京东天猫banner图片图片点击放大,并可滑动到下一张4. JAVA 版本问题?5. javascript - 关于json中获取多个key-value对中多层嵌套key的name6. android - 百度地图加载完成监听7. java - 如何让maven优先使用用户setting.xml的配置?8. python - 在使用Pycharm时经常看到如下的样式,小括号里红色的部分是什么意思呢?9. 这35个接口,用Java开发,一般要多少天?一天可以完成多少个10. java - Spring Mvc全局异常处理器@ControllerAdvice不起作用?
排行榜
