Вопросы к Поиску с Алисой
Для решения проблемы с ошибкой LazyInitializationException при написании @Query можно использовать директиву JOIN FETCH. stackoverflow.com Она позволяет инициализировать ассоциации с помощью предложения LEFT JOIN FETCH. thorben-janssen.com
Также можно попробовать следующее:
Ещё один вариант — использовать проекцию DTO. thorben-janssen.com Если не нужно менять полученную информацию, можно использовать выражение конструктора, чтобы сообщить Hibernate создать объект DTO для каждой записи в наборе результатов. thorben-janssen.com