【发布时间】:2014-02-08 13:53:16
【问题描述】:
我有两个使用生成值的实体类
@Entity
@SequenceGenerator(allocationSize = 1, initialValue = 1000, name = "idgen")
public class Ent1 {
@Id
@GeneratedValue(generator = "idgen")
private Long id;
...
}
@Entity
public class Ent2 {
@Id
@GeneratedValue(generator = "idgen")
private Long id;
...
}
问题是如果不放行
@SequenceGenerator(allocationSize = 1, initialValue = 1000, name = "idgen")
在两个实体上我得到一个错误:
Caused by: org.hibernate.AnnotationException: Unknown Id.generator: idgen
我错过了什么?
【问题讨论】:
标签: hibernate jpa annotations sequence-generators