mybatis返回map列表:
dao层
List<Map<String,Object>> queryMap();
xml层:
<select id="queryMap" resultType="java.util.HashMap">
select user_id,name from user limit 0,10
</select>
返回结果
[{name=test0, user_id=1},{name=test1, user_id=2}]
mybatis返回map列表,指定特定字段做为key:
dao层
@MapKey("user_id")
Map<Long,Map<String, Object>> queryMap();
xml层:
<select id="queryMap" resultType="java.util.HashMap">
select user_id,name from user limit 0,10
</select>
返回结果:
{1={name=test0, user_id=1},1={name=test1, user_id=2}