日期:2014-05-18  浏览次数:20602 次

hibernate注解外键
本人学习hibernate 是通过一个小项目来学习的,现在遇到如下问题:


如何注解外键?
在网上查了很多,都说是用那个onetoone  或者manytoone什么的,但都没有具体例子,我试了好久都不会
例子:一个学生(Student)类里面保存了所在院系(Department)的ID  作为学生的外键该怎么设置注解?

谢谢各位老手,最好有例子。
Hibernate annatation

------解决方案--------------------
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;
}