вам не нужно выполнять запрос вручную - суть ленивой инициализации в том, что ORM будет обрабатывать его для вас, когда пришло время обращаться к данным.
Если вы получаете исключение отложенной инициализации, это означает, что нет открытого сеанса гибернации, поэтому он не может получить дочерние элементы.
Используйте open-session-in-view (который сохраняет сеанс открытым в течение всего срока действия запроса в веб-приложении) или инициализируйте коллекцию заранее, когда родительский элемент загружен (что имеет ограничения на загрузку данные, которые могут не понадобиться, что нормально, если это всегда нужно).