propper SQL результаты разбора java - PullRequest
0 голосов
/ 14 марта 2020

Я недавно перешел с python на java, чтобы немного расширить свои знания о java, теперь я хотел создать упаковщик simpel DB, но я нашел, что мой результат немного обширен. есть ли более правильный способ сделать список с такой структурой: result_index -> column_key / object спасибо уже

также это то, что у меня в настоящее время есть:

    // public cause i use instance getter
    public HashMap<Integer, HashMap<String, Object>> getResults() {
        try {
            // make collective set.
            HashMap<Integer, HashMap<String, Object>> result_set = new HashMap<Integer, HashMap<String, Object>>();
            while(results.next()) { // loop through each result group

                // make current set / add all items to current set.
                HashMap<String, Object> current_set = new HashMap<String, Object>();      
                for(int x = 1; x < results.getMetaData().getColumnCount(); x++) {
                    current_set.put(results.getMetaData().getColumnLabel(x), results.getObject(x));
                }
                // add current set to collective set
                result_set.put(result_set.size(), current_set);
            }
            return result_set;
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        return null;
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...