0

我有一个名为 Coach 的类,它有一个 Person 类型的属性。person 类有一个名为 id 的属性。在数据库的 Coach 表内部,一个字段 id 被用作主键,它对应于人的 id。如何使用注释为 Coach 类指定 @id?

好吧,教练是一个人,所以有一个包含 id 字段、名字和姓氏的 person 表。

@Entity
@Table(name="COACH_TABLE")

public class Coach {
  @OneToOne
  @JoinColumn(name = "ID")
  private Person person;

}

@Entity
@Table(name="PERSON_TABLE")

public class Person {
  @Id
  @Column(name="ID")
  private int id;
}

我想说我的 Coach 类的 @Id 属性是 Person 属性的 id。

4

0 回答 0