- rs = db.executeQuery();
- List<Map> kclist = new ArrayList<Map>();
- String name = "";
- String nameStr = "user_xh";
- int j = 0;
- HashMap<String,String> row = null;
- ResultSetMetaData rsmd = rs.getMetaData();
- int columnCount = rsmd.getColumnCount();
- while (rs.next()) {
- j++;
- row = new HashMap<String,String>();
- for (int i = 1; i <= columnCount; i++) {
- name = rsmd.getColumnName(i);
- row.put(nameStr, "" + j);
- row.put(name.toLowerCase(), rs.getString(i));
- }
- kclist.add(row);
- }
本文介绍了一种使用Java从数据库中获取数据并将其转换为List<Map>的方法。通过ResultSet及其元数据,将查询结果逐行转化为Map集合,便于进一步的数据处理与分析。
485

被折叠的 条评论
为什么被折叠?



