Как получить имена столбцов, используя Hibernate ScrollableResults? - PullRequest
1 голос
/ 16 марта 2020

У меня есть код ниже, который отлично работает. Но мне нужно получить заголовки столбцов. Есть ли способ получить ссылку ResultSet от ScrollableResults? Я заметил, что AbstractScrollableResults имеет ResultSet, но я не могу с ним справиться.

           List<String> lists = new ArrayList<>() ;
           try (ScrollableResults r = statelessSession
                    .createNativeQuery("SELECT * FROM TBL** where id=?")
                    .setParameter("id", id).
                    .setReadOnly(true)
                    .setFetchSize(FETCH_SIZE)
                    .setCacheable(false)
                    .scroll(ScrollMode.FORWARD_ONLY)) {

                while (r.next()) {
                    String result = Arrays.asList(r.get()).toString();
                    lists.add(result);
                }
}

Кто-нибудь знает, как получить заголовки столбцов? Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...