У меня есть код ниже, который отлично работает. Но мне нужно получить заголовки столбцов. Есть ли способ получить ссылку 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);
}
}
Кто-нибудь знает, как получить заголовки столбцов? Заранее спасибо.