课程
/后端开发
/Java
/Hibernate初探之一对多映射
老师有讲n的一方可查询到一的1一方,但1的一方查询n的一方该如何操作呢?就好比学生可以查到自己在哪个班级,但怎样通过班级查询到班级所包含的学生的信息呢?
2019-12-28
源自:Hibernate初探之一对多映射 3-4
正在回答
@Test public void findStudentByGrade() { Grade grade = (Grade) session.get(Grade.class, 1);//获得id为1的班级 System.out.println(grade.getGname()); Set<Student> s = grade.getStudents();//获得班级中所有学生 for (Student student : s) System.out.println(student.getSname()+"性别:"+student.getSex()); }
举报
Hibernate中一对多关联映射配置,以及cascade和inverse属性作用