Re[5]: Hibernate ORM и "ленивый" JOIN
От: C0s Россия  
Дата: 08.05.07 14:03
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

C0s>>и вызов этого метода должен помочь тебе. проверь, напиши потом сюда =)

B>Судя по докам все верно ты говоришь. Должно помочь, не знаю появится ли шанс испытать. Но если появится — отпишу.

года 2-3 назад я этот метод успешно использовал для обратной операции, т.е. у ряда объектов были прилинкоываны доп. атрибуты, которые по умолчанию (в мэпинге так было задано) вынимались через join, потому что были нужны в 90%, если даже не чаще. а для постраничных запросов их приходилось через этом метод "отсоединять", иначе они портили картину, известно ведь, что firstresult/maxresults ориентированы на DB, а не объекты.

и вызов
criteria.setFetchMode("obj.attrs", FetchMode.LAZY);
работал там нормально =) — еще на hibernate 2.x. и если багов не появилось, то будет работать и в твоём случае
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.