完整的sql:
Teacher实体类的students属性用来存放学生集合的list(一对多)
select s.id sid,s.name sname,t.id tid,t.name tname from teacher t,student s where s.tid = t.id and tid = #{tid}
resultMap映射中,当我们遇到复杂类型时
如果该复杂类型为对象,则用association关联,用javaType指定对象的类型。
如果该复杂类型为一个集合(如本例中的list),则用collection泛化,用ofType获取集合中的泛型信息。
如果你实在不理解javaType,ofType,你可以把他们与resultMap中的Type视为等价关系,他们的值都是java里的一个类。
最后的结果:(一对多)



