Я устанавливаю связь между двумя сущностями
@Entity
@Table(name = "DEPARTMENT")
public class Department{
@Id
private Long id;
@Column(name = "DEPT_ID")
private String deptId;
@Column(name = "DEPT_NAME")
private String deptNAme;
}
@Entity
@Table(name = "EMPLOYEE")
public class Employee{
@Id
private Long id;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "DeptId")
private Department dept;
@Column(name = "EMP_ID")
private String empId;
@Column(name = "EMP_NAME")
private String empName;
}
Проблема в том, что сотрудник таблицы связан с идентификатором dept, я хочу связать его с deptId, как я могу это сделать?