hibernate注解外键
本人学习hibernate 是通过一个小项目来学习的,现在遇到如下问题:
如何注解外键?
在网上查了很多,都说是用那个onetoone 或者manytoone什么的,但都没有具体例子,我试了好久都不会
例子:一个学生(Student)类里面保存了所在院系(Department)的ID 作为学生的外键该怎么设置注解?
谢谢各位老手,最好有例子。
------解决方案--------------------Department department;
set/get 方法
------解决方案--------------------一个学生对应一个院系,一个院系对应很多个学生
在Student model 里面注解:
@ManyToOne(targetEntity = Academy.class)
@JoinColumn(name = "academyId")
public Academy getAcademy() {
return Academy;
}
public void setAcademy(Academy academy) {
this.academy = academy;
}