mybatis 返回list<map>
时间: 2023-12-09 10:03:57 浏览: 195
mybatis可以返回List
<select id="selectUser" resultType="java.util.Map">
select * from user
</select>
在这个例子中,我们使用了resultType属性来指定返回类型为java.util.Map,这样mybatis就会将查询结果封装成一个Map对象,其中key为列名,value为对应的值。如果查询结果有多条记录,那么mybatis就会将这些Map对象放入一个List中返回。
另外,如果你想要返回List
<select id="selectUser" resultMap="userMap">
select * from user
</select>
<resultMap id="userMap" type="java.util.Map">
<result column="id" property="id"/>
<result column="name" property="name"/>
<result column="age" property="age"/>
</resultMap>
在这个例子中,我们使用了resultMap来指定返回类型为java.util.Map,并且指定了列名和属性名的对应关系。这样mybatis就会将查询结果封装成一个Map对象,其中key为属性名,value为对应的值。如果查询结果有多条记录,那么mybatis就会将这些Map对象放入一个List中返回。
阅读全文
相关推荐

















