Здравствуйте, Alex EXO, Вы писали:
AE>Hibernate меня убивает своей неэкономностью... AE>Вот недавно инстанцировал один достаточно сложный объект (навернутый документ). AE>И включил лог запросов от hibernate... офигел, увидев что при инстанцированиий он выдал 87 запросов. AE>Ради прикола чуть подумал и выбрал то же ручками, получилось, что можно уложиться в 3... AE>Понятно, что его можно "дозатачивать напилником" и настраивать и еще раз настраивать... но не проще ли окажется просто запросы ручками написать?
Странно у вас написан объект. Скорее всего, вы его вообще не настраивали. У меня вытягивает только то, что нужно. Но для этого я во время разработки лог запросов не выключаю, для контроля. С первого раза маппинги не напишешь идеально, поэтому в процессе они постоянно правятся.
Вообще, насколько я понял, одной из главных фичей Hibernate является минимизация количества запросов к базе.