【发布时间】:2014-11-27 13:41:58
【问题描述】:
我收到 Eclipse 错误:@EmbeddedId。
这是实体:
@Entity
@Table(name = "PERSON")
public class Person implements Serializable {
@EmbeddedId
private PersonPK PersonPK;
@Column(name = "AGE")
private int age;
}
还有可嵌入类:
@Embeddable
public class PersonPK implements Serializable {
@Column(name = "FIRSTNAME")
private String firstName;
@Column(name = "LASTNAME")
private String lastName;
public PersonPK() {
}
}
Eclipse 显示此错误:PersonPK is not mapped as an embeddable
你能告诉我为什么以及如何解决这个问题吗?
【问题讨论】: