#java #hibernate #jpa #orm
#java #переход в спящий режим #jpa #orm
Вопрос:
Есть ли способ в hibernate
(или ORM в целом) запрашивать коллекции, управляемые сеансом, т. Е. получать объект с максимальным идентификатором, не обращаясь к базе данных.
Прямо сейчас я делаю это с Java
stream API. Это работает, и это намного быстрее, чем запрос к базе данных. Но я часто занимаюсь этим в своем текущем проекте. Итак, я подумал, что в hibernate, возможно, уже есть возможность запускать запросы «локально».
Это настольное приложение, поэтому я уверен, что база данных не изменится за пределами этого приложения.
Ответ №1:
Нет @lazyCoding, HIBERNATE не может этого сделать. Возможно http://josql.sourceforge.net/manual/introduction.html поможет вам.