我的数据库中有2000条记录。插入新记录后,序列从1开始而不是2001。在我的休眠POJO中,我有以下
@Id
@SequenceGenerator(name = "SEQ_USER_MASTER_ID", sequenceName = "SEQ_USER_MASTER_ID", allocationSize = 1)
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "SEQ_USER_MASTER_ID")
private Long id;
我需要在hibernate java中自动执行以从2001年开始或table中的最大id是什么。序列应从大于序列开始。我为此感到震惊。