我有一个类,其定义如下:
@Id
@SequenceGenerator(name = "SEQ_ACE_WORKERS_QUEUE_STATS_ID", sequenceName = "SEQ_ACE_WORKERS_QUEUE_STATS_ID", allocationSize = 500)
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "SEQ_ACE_WORKERS_QUEUE_STATS_ID")
@Column(name = "ID")
private long Id;
我们在Jboss 4.2.3上运行它时,它能够正常工作并生成正确的ID(从1000+开始)。
现在我们迁移到了jboss 7.1.1,并且它生成了负数的ID!(从-498开始递增)
有任何想法为什么会发生这种情况吗?