collection 一对多 映射
associate 一对一映射
<resultMap type="实体类A全类名名称" id="不重名的id,自己随便起一个有意义的">
<result property="实体类A的属性" column="SQL中查询出来的字段名,可以匹配自定义的字段名,要避免重复" jdbcType="INTEGER"/>
<association property="实体类A的属性" javaType="实体类B的全类名">
<result property="实体类B的属性" column="SQL中查询出的字段" jdbcType="VARCHAR"/>
</association>
<!--注意:这里的是ofType类型的,不是javaType-->
<collection property="实体类A的属性" ofType="这个集合中存放对象的类型">
<result property="集合中存放对象的属性" column="SQL查出来的字段,可以匹配自定义字段名" jdbcType="INTEGER"/>
</collection>
</resultMap>