(十二)Hibernate多对多映射关系实现
表 Course 和 表 Student ,一个student可以对应多个course,一个course也可以对应多个student。
1.多对多单向实现
可以通过一个student查看有多少course,但不能通过一个course查看多个student。
Student.Class
Course.Class
Student.hbm.xml
student_course是个中间表
Course.hbm.xml
表结构
t_student
student_course
t_course
2.多对多双向向实现
可以通过一个student查看有多少course,也可以通过一个course查看有多少个student。
Student.Class和Student.hbm.xml跟上面相同
Course2.Class
Course2.hbm.xml
表结构跟上面相同。