首页 > 数据库 >查询oralce,返回list和数据库不同

查询oralce,返回list和数据库不同

时间:2023-03-28 14:11:14浏览次数:40  
标签:oralce List 数据库 request 查询 list

前提

使用List<Map<String,Object>> 接收从数据库查询到的结果,不能进行order by 排序,但是返回的list的顺序要和数据库视图里的字段顺序一致

    List<Map<String, Object>> dataMaplist=recReportPerformanceExamMapper.getdataMaplist(request);

由于hashMap是要计算hash值,所以每次添加的位置会不同,不是按照顺序来的
这时我们可以换成LinkedHashMap就可以解决问题

 List<LinkedHashMap<String, Object>> dataMaplist=recReportPerformanceExamMapper.getdataMaplist(request);

标签:oralce,List,数据库,request,查询,list
From: https://www.cnblogs.com/haowe/p/17264963.html

相关文章