<!--这里是一对多查询的mapper的xml文件--><selectid="getTeacher"resultMap="TeacherStudent">
SELECT s.id sid , s.name sname ,s.tid stid , t.id tid, t.name tname
FROM student s ,teacher t WHERE s.tid=t.id AND t.id=#{id}
</select><!--这里就开始写结果集部分--><resultMapid="TeacherStudent"type="Teacher"><!--这个id的column是你要映射到SQL语句中的,这个property是你从真实的beans实体类的属性中的id--><idcolumn="tid"property="id"/><resultcolumn="tname"property="name"/><!--因为这个地方的是一对多,要关联到的是一个集合所以使用collection--><collectionproperty="students"ofType="Student"><idcolumn="sid"property="id"/><resultcolumn="sname"property="name"/></collection></resultMap>