0

我在建立一对一关联时遇到了几个问题。

您能帮我使用下表的注释设置关系吗?

Login -> (id, username, password)
Members -> (member_id, name, address)

这里 member_id 与登录时的 id 相同。

4

1 回答 1

0

这是Hibernate 文档提供的示例:

@Entity
class MedicalHistory implements Serializable {
  @Id Integer id;

  @MapsId @OneToOne
  @JoinColumn(name = "patient_id")
  Person patient;
}

@Entity
class Person {
  @Id @GeneratedValue Integer id;
}

替换PersonLoginMedicalHistoryMember添加您需要的字段,您就有了答案。

于 2012-06-02T06:47:17.370 回答