如何与hibernate中的特定列关联?
我正在建立两个实体之间的关系如何与hibernate中的特定列关联?,hibernate,Hibernate,我正在建立两个实体之间的关系 @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
@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;
}
问题是表employee与dept的id相关,我想将其与deptId链接,我如何才能做到这一点?使用
@JoinColumn(name = "DeptId" , referencedColumnName = "DEPT_ID") ;
使用