Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
...
public static getTO(MyEntity entity) {
MyTO tobj = new MyTO();
tobj.setFirstData(entity.getFirstLazyData());
....
}
...
Решением в данной ситуации может послужить создание небольшого класса-утилиты, который будет выполнять депроксирование домена путём создания нового объекта того же класса и инициализации свойств, соответствующих базовым классам Hibernate’a. Все остальные свойства объекта будут инициализироваться слоем служб по мере необходимости.
Hibernate: использование lazy initialization в разработке клиент-серверного приложения