文章详情页
jpa mysql 如何id自增初始值?
浏览:103日期: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. angular.js使用$resource服务把数据存入mongodb的问题。2. 更新mysql中被别人锁定的行, 能不能快速失败直接报错, 而不是一直等待3. mysql - 记得以前在哪里看过一个估算时间的网站4. python运行后没有任何反馈要怎么排查5. javascript - h5 video层级太高导致浮在div上面,如何解决?6. mysql删除一个空数据库报错Table storage engine for ’proc’ doe7. javascript - Ajax加载Json时,移动端页面向左上角缩小一截儿,加载完成后才正常显示,这该如何解决?8. python小白 想做一个能够计算圆周率的代码,不知道怎么写9. javascript - 如何获取未来元素的父元素在页面中所有相同元素中是第几个?10. javascript - 我的站点貌似被别人克隆了, google 搜索特定文章,除了域名不一样,其他的都一样,如何解决?
排行榜
