假设我有一个 A 类如下:
class A{
int id;
int getId(){};
void setId(int id){};
}
B类如下:
@Entity
@Table(name="B")
class B extends A{
string name;
@Column(length=20)
string getName(){}
void setName(){}
}
如何注释从 A 继承的 id 字段,以便 Hibernate/JPA 知道它是实体的 Id?我尝试简单地将@Id 放在 A 中的字段上,但这不起作用。我也尝试将 A 设为实体,但这也不起作用。