mybatis resulttype map
时间: 2023-07-01 09:25:03 浏览: 98
Mybatis resultMap
Mybatis 是一种数据访问框架,支持多种结果集映射方式。当您在 Mybatis 的映射文件中定义查询语句时,可以通过 resultType 属性指定结果集的映射类型。如果您将 resultType 设置为 map,则 Mybatis 会将查询结果映射为一个 Map 对象,其中键是列名,值是对应的列值。例如,以下是一个返回 Map 对象的 Mybatis 查询语句示例:
```xml
<select id="selectUserById" resultType="map">
SELECT id, name, age FROM users WHERE id = #{id}
</select>
```
执行该查询语句后,Mybatis 会返回一个 Map 对象,其中包含键值对:id -> 用户 ID,name -> 用户名,age -> 用户年龄。您可以通过 Map 对象的 get() 方法来获取对应列的值。
阅读全文