目录
- 返回map集合,列的顺序与select不一致
- mybatis中返回map集合问题
- 1.mapper.xml中写一个查询返回map的sql
- 2.mapper.java 对应接收
- 3.错误写法
- 4.正确写法
返回map集合,列的顺序与select不一致
将Hashmap换成LinkedHashMap即可
mybatis中返回map集合问题
关于mybatis返回map集合的操作:
【Mybatis返回map集合时|Mybatis返回map集合时,列的顺序与select不一致问题】
1.mapper.xml中写一个查询返回map的sql
selecthy.uid,hy.area_namefromhua_yang_area AS hyAND hy.area_person >
= #{areaPerson}
2.mapper.java 对应接收
注意,这里并不是直接使用Map<>接收,因为sql查出的不是一条数据,而是多条数据,所以是List