Skip to content

Instantly share code, notes, and snippets.

@kayz1
Created September 11, 2013 13:49
Show Gist options
  • Save kayz1/6523876 to your computer and use it in GitHub Desktop.
Save kayz1/6523876 to your computer and use it in GitHub Desktop.
List<Map<String, Object>> rows = new ArrayList<Map<String, Object>>();
ResultSetMetaData metaData = resultSet.getMetaData();
int columnCount = metaData.getColumnCount();
while (resultSet.next()) {
Map<String, Object> columns = new LinkedHashMap<String, Object>();
for (int i = 1; i <= columnCount; i++) {
columns.put(metaData.getColumnLabel(i), resultSet.getObject(i));
}
rows.add(columns);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment