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