【发布时间】:2019-03-12 15:35:44
【问题描述】:
我已经从 db 中检索了所有包含字段名称、电子邮件、id、经理的记录,我需要获取所有具有相同经理的数据记录并将其保存到列表中我该怎么做?
我已经从 db has 检索到值
List<Map<String, String> dbData=new ArrayList<>();
while(query.next()){
LinkedHashMap<String,String> rowData=new LinkedHashMal<>();
for(columns=1;columns<total columns; columns++){
rowData.put(columnNames,query.getString(columnNames.get(columns));
}
dbData.add(rowData);
}
其中 columnNames 是包含该列所有标题的标题列表。
所以我需要获取同一经理的所有记录并将其导出到单独的 Excel 文件中
【问题讨论】:
-
"which have same manager" 您的意思是希望所有记录都有一个特定的经理,还是希望将数据收集到共享同一管理器的记录组,例如
Map<Manager, List<Record>>的结果? -
你完全一样,但我不知道如何实现它
-
如果它有相同的经理我想要它作为列表
-
那么,如果您不使用 POJO 模型,列表应该包含什么?