请问返回Map集合时,Mapper.xml中返回参数怎么定义返回的key
时间: 2024-02-25 13:53:10 浏览: 55
hash_mapper:DSL,用于数据结构之间的映射
在Mapper.xml中返回Map集合时,如果需要指定Map中的key值,可以使用"key"属性来进行设置。例如:
```
<select id="queryUserMap" resultType="map">
select id, name, age from user
</select>
```
以上示例中,如果需要将查询结果中的"age"字段作为Map中的key,可以在<select>标签中添加如下配置:
```
<select id="queryUserMap" resultType="map" key="age">
select id, name, age from user
</select>
```
这样,在查询结果中,每一行数据都会被封装成一个Map对象,Map的key为该行对应的"age"列的值,value为该行所有列的值。
阅读全文