java #mybatis resultMap

术语:
resultMap.id 结果集唯一标识符
resultMap.type 结果集 返回数据类型
resultMap -> result 结果集属性字段
resultMap -> id 结果集主键字段(如果标识为主键,mybatis 内部会优化运行)

<—join查询—>
resultMap -> collection 关联查询标签
resultMap -> collection.property 关联数据 在 bean中对应的关联字段 应该是一个List
resultMap -> collection.ofType 关联数据对应的bean

<—延迟加载,分步查询—>
resultMap -> collection.column 关联外键 ,单字段可以直接写字段名称,多字段可以用 {key1=val1,key2=val2} 传递数据, key为 collection中 select 查询对象,查询所需的入参名称, value. 为当前结果集返回的字段信息
resultMap -> collection.select 关联数据对应的查询语句

Leave a Comment