当前位置: 代码迷 >> Java Web开发 >> 两个表的联系关系查询?用hibernate实现
  详细解决方案

两个表的联系关系查询?用hibernate实现

热度:8268   发布时间:2013-02-25 21:08:58.0
两个表的关联查询??用hibernate实现
如何用hibernate实现两个表的关联查询,如表一个学生表,和一个成绩表,用学生id查询成绩,
希望大家帮想一下,最好附一点代码,谢谢了,

------解决方案--------------------------------------------------------
在hbm.xml中配置下就可以了,要看你的需求了,如果只是想通过学生得到成绩的话,配置学生->成绩对象的单向关联(如果一个学生有多门成绩,则配置1对多单向关联),如果只想通过成绩得到这个成绩的学生就反过来配.
还有就是楼上说的配置是否自动加载对象的关联lazy属性,一般推荐lazy=true,如果表中信息比较少的话也可以用false
  相关解决方案