Последний вариант, который, по-видимому, был пропущен, состоит в том, что вы можете построить свой граф объектов на основе своего варианта использования с помощью JOIN.
Это приведет к инициализации объекта, т.е. он не будет прокси.
Используйте этот подход, если вы управляете клиентом (т. Е. Вы не создаете открытую службу, публикующую API), потому что вам нужно знать, какое состояние затрагивается при закрытии сеанса, поскольку транзакция закрыта.