Oracle 类级和字段级SequenceGenerator之间的差异-Hibernate
在Oracle 类级和字段级SequenceGenerator之间的差异-Hibernate,oracle,hibernate,Oracle,Hibernate,在类级别和字段级别中给出@SequenceGenerator注释是否有任何区别 班级 @SequenceGenerator(name = "customerProfileSeq", sequenceName = "SEQ_CUSTOMER_PROFILE_KEY") public class CustomerProfile { 场级 @Id @SequenceGenerator(name = "CustomerProfileSeq", sequenceName = "SEQ_CUS
类
级别和字段
级别中给出@SequenceGenerator
注释是否有任何区别
班级
@SequenceGenerator(name = "customerProfileSeq", sequenceName = "SEQ_CUSTOMER_PROFILE_KEY")
public class CustomerProfile {
场级
@Id
@SequenceGenerator(name = "CustomerProfileSeq", sequenceName = "SEQ_CUSTOMER_PROFILE_KEY")
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "customerProfileSeq")
@Column(name = "ID")
private long id;
在我们的应用程序中,SequenceGenerator
在类级实体中指定,使用HILO算法生成序列。数字之间存在差距。字段级实体生成正常增量值。原因是因为我们提到的SequenceGenerator