Запрос на гибернацию уже извлеченных объектов

#java #hibernate #jpa #orm

#java #переход в спящий режим #jpa #orm

Вопрос:

Есть ли способ в hibernate (или ORM в целом) запрашивать коллекции, управляемые сеансом, т. Е. получать объект с максимальным идентификатором, не обращаясь к базе данных.

Прямо сейчас я делаю это с Java stream API. Это работает, и это намного быстрее, чем запрос к базе данных. Но я часто занимаюсь этим в своем текущем проекте. Итак, я подумал, что в hibernate, возможно, уже есть возможность запускать запросы «локально».

Это настольное приложение, поэтому я уверен, что база данных не изменится за пределами этого приложения.

Ответ №1:

Нет @lazyCoding, HIBERNATE не может этого сделать. Возможно http://josql.sourceforge.net/manual/introduction.html поможет вам.