Здравствуйте, Blazkowicz, Вы писали:
C0s>>и вызов этого метода должен помочь тебе. проверь, напиши потом сюда =)
B>Судя по докам все верно ты говоришь. Должно помочь, не знаю появится ли шанс испытать. Но если появится — отпишу.
года 2-3 назад я этот метод успешно использовал для обратной операции, т.е. у ряда объектов были прилинкоываны доп. атрибуты, которые по умолчанию (в мэпинге так было задано) вынимались через join, потому что были нужны в 90%, если даже не чаще. а для постраничных запросов их приходилось через этом метод "отсоединять", иначе они портили картину, известно ведь, что firstresult/maxresults ориентированы на DB, а не объекты.
и вызов
criteria.setFetchMode("obj.attrs", FetchMode.LAZY);
работал там нормально =) — еще на hibernate 2.x. и если багов не появилось, то будет работать и в твоём случае