Извлечение имен столбцов с данными в спящем режиме - PullRequest
0 голосов
/ 24 сентября 2018

Я создаю файл войны, в котором я не хочу поддерживать файлы моделей и файлы hbm.

Я хочу создать универсальные методы для операций CRUD, поддерживать файл свойств вне войны, имеющий константы сзапросы.

Теперь, когда пользователь делает запрос, передавая константу запроса, запрос должен быть прочитан из файла свойств и выполнен в универсальных методах для операций CRUD, и результат должен быть возвращен.

Теперь я столкнулся с проблемой, когда при извлечении данных из базы данных данные извлекаются успешно, но я не получаю имена столбцов вместе с данными.Итак, как я могу получить имена столбцов вместе с выбранными данными.

1 Ответ

0 голосов
/ 24 сентября 2018

Вы должны использовать ResultSetMetaData: https://docs.oracle.com/javase/7/docs/api/java/sql/ResultSetMetaData.html

Вызовите getMetaData () для набора результатов.Вот пример

ResultSetMetaData metaData = resultSet.getMetaData();

for (int i = 1; i <= metaData.getColumnCount(); i++) {
    String name = metaData.getColumnName(i);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...