我在SQLSerever中有一个数据库表,其中包含一些数据(id为360)。
现在我想使用Spring Data JPA在此表中插入新记录。
有没有办法可以让新记录的id以增量方式跟随现有数据的id(即361,362等)?
寻找一种不会将我绑定到当前数据库的解决方案(即,不应该阻止我将来无缝切换到另一个数据库)
答案 0 :(得分:1)
完全可移植的唯一一代类型是GenerationType.TABLE
。
请注意,您可以initialValue
使用@TableGenerator
来跳过表格中已存在的ID。