Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private List<Map<String, String>> resultsetToMap(ResultSet resultObject) throws SQLException {
- List<Map<String, String>> keyAndFields = new ArrayList<>();
- if (resultObject == null) {
- return null;
- }
- while (resultObject.next()) {
- Map<String, String> columnNameAndFields = new HashMap<>();
- int counter = 1;
- while (counter <= resultObject.getMetaData().getColumnCount()) {
- String columnName = resultObject.getMetaData().getColumnLabel(counter);
- String value = String.valueOf(resultObject.getObject(counter));
- columnNameAndFields.put(columnName, value);
- counter++;
- }
- keyAndFields.add(columnNameAndFields);
- }
- return keyAndFields;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement