【发布时间】:2019-12-01 13:25:16
【问题描述】:
我有 3 张表格顾问、患者和诊断。诊断具有顾问和患者的属性作为外键。我想知道如何在春天展示这个。到目前为止我所拥有的是,
Consultant.java
private String name;
private String pos;
@OneToMany(fetch = FetchType.LAZY, mappedBy = "consultant")
private List<Diagnosis> diagnosis;
Diagnosis.java
public class Request {
private String token;
private String comment;
private boolean status;
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "Patient_id")
@JoinColumn(name = "Consultant_id") //not sure about this syntax
private Consultant consultant;
private Patient patient;
Patient.java
private String name;
private int pid;
@OneToMany(fetch = FetchType.LAZY, mappedBy = "patient")
private List<Diagnosis> diagnosis;
请问这是怎么回事?我正在使用 postgresql。
【问题讨论】:
标签: java spring postgresql spring-boot hibernate-mapping