1. 例子
    1. <collection property="posts" ofType="domain.blog.Post"> <id property="id" column="post_id"/> <result property="subject" column="post_subject"/> <result property="body" column="post_body"/> </collection>
  2. 对应实体代码
    1. private List<Post> posts;
  3. 概念
    1. 集合元素的作用几乎和关联是相同的。
    2. 要映射嵌套结果集合到 List 中,我们使用集合元素。就像关联元素一样,我们可以从 连接中使用嵌套查询,或者嵌套结果。
  4. 集合的嵌套查询
  5. 集合的嵌套结果
    1. 属性ofType说明
      1. 关联集合的元素类型
    2. 例子
      1. <resultMap id="blogResult" type="Blog"> <id property="id" column="blog_id" /> <result property="title" column="blog_title"/> <collection property="posts" ofType="Post"> <id property="id" column="post_id"/> <result property="subject" column="post_subject"/> <result property="body" column="post_body"/> </collection> </resultMap>
    3. 说明
      1. 联合了博客表和文章,博客和文章是一对多的关系