Hibernate batch_fetch_style и @EntityGraph не работают вместе - PullRequest
0 голосов
/ 29 ноября 2018

Если я устанавливаю batch_fetch_style в PADDED или DYNAMIC, спецификация @EntityGraph репозитория Spring Data в Hibernate игнорируется при извлечении сущностей.

Без batch_fetch_style без переопределения запроса к базе данных выглядиткак:

выберите ... из левого внешнего соединения b в ... левого внешнего соединения c в ...

Но с переопределением это выглядит так:

выберите ... из

Поэтому я получаю дополнительные запросы на выборку связанных коллекций или LazyInitializationException, если транзакция была закрыта.

Это так, если да, то почему?И если нет, это ошибка или какая-то неверная конфигурация?

Я могу предоставить пример проекта, если потребуется.

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