表关系 如图:
Teacher.java文件:
privateint id;
private String name;
private Set teachers;
Student.java文件:
private int id;
private String name;
private Set students;
Teacher.hbm.xml 配置文件内容:
Student.hbm.xml 配置文件内容:
test测试类部分代码:
List list = session.createQuery("from Teacher").list();
for(int i=0; i
Teacher teacher = (Teacher)list.get(i);
System.out.println("Teacher_name: "+teacher.getName());
Iterator it = teacher.getStudents().iterator();
while(it.hasNext()){
Student student =(Student) it.next();
System.out.println("student_name: "+student.getName());
}
System.out.print("---------------------------\n");
}