##一对多关联映射
单向
一对多和多对一映射原理是一样的,都是在多的一端加入一个外键指向一的一端;
区别在于维护的关系不同:
- 多对一维护的关系:多指向一的关系,如果维护了多指向一的关系,那么加载多的时候会把一加载上来;
- 一对多维护的关系:一指向多的关系,如果维护了一指向多的关系,那么加载一的时候会把多加载上来。
classes——》student
table-classes: id , name
classes.java: id, name, Set < Student > students
classes.xml: id , name ,
< Set name="students" cascade="">
cascade级联操作属性:save-update、delete、all、none。
< key column="classId" /> //classId,谁维护谁加classes
< one-to-many class="com.entity.Strudent" />
< /Set >
table-student: id,