是否有可能ID生成从改变GenerationType.IDENTITY以GenerationType.SEQUENCE不痛为服务的生产版本?DBMS 是 PostgreSQL。我需要切换到SEQUENCE以允许 Hibernate 执行批处理操作。但是我的生产服务有一个IDENTITY大约一年的策略。实体类的变化会以某种方式影响之前生成的 ID 吗?我现在有@Entity @EqualsAndHashCode(of = {"id"}, callSuper = false)public class MyClass { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Getter @Setter private Long id;}如果我将策略更改为 会发生什么GenerationType.SEQUENCE?
添加回答
举报
0/150
提交
取消