欢迎点击「算法与编程之美」↑关注我们!
本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。
作者|olive
来源|
https://blog.csdn.net/asd1098626303/article/details/79994590
spring BOOT 更新至2.0后,上到云端测试后,发现自动生成的主键有问题,如下:
主键没有按照表中的顺序递增,而是看似无规则的递增中。
参考了一下其他表也是这种状态,于是把问题定位在了 spring data jpa 生成主键的策略上:
之前都是AUTO让jpa自动的选择生成的方式
具体的主键策略生成规则详见:
https://blog.csdn.net/li563868273/article/details/50038653
但是更新后它默认的使用的规则为
并且id生成策略是数据库全局的生成策略,而不是单表的id生成策略
解决办法:
更多精彩文章:
where2go 团队
微信号:算法与编程之美

长按识别二维码关注我们!
温馨提示:点击页面右下角“写留言”发表评论,期待您的参与!期待您的转发!