Mybatis标签collection一对多的使用

尘微 2023-02-15 08:06:48 11841 0 0 0

colleciton 标签

Mybatis的 collection 是一对多的使用的, 在 resultMap 标签内使用
当一个Bean中有 一个list属性需要关联查询出来的使用就用collection 标签

我这里用省,市两表来做演示

(我用mybatis-plus生成的表)
alt text
alt text

具体xml文件

alt text

效果

alt text

小知识:

  1. jdbcType是数据库数据类型
  2. JavaType是用来指定pojo中对象属性的类型
  3. ofType指定的是映射到list集合属性中泛型的类型
  4. column对应sql中的列名
  5. property对应pojo中的属性名,也就是说property是column的别名