Тема: [DEV]Java emu
Показать сообщение отдельно
Старый 27.07.2012, 15:51   #145
LLIbIcpEP
Новичок
 
Аватар для LLIbIcpEP
 
Регистрация: 08.03.2010
Сообщений: 20
Сказал(а) спасибо: 8
Поблагодарили 2 раз(а) в 1 сообщении
LLIbIcpEP На верном пути
По умолчанию

Цитата:
Сообщение от Dereka Посмотреть сообщение
hibernate, почему он вдруг стал модным?
ORM конечно повышает производительность разработки, но использовать его нужно осторожно.
Всё конечно зависит от кривизны, но jdbc всегда быстрее чем ORMы.
В любом случае если проект для обучения то hibernate нужно попробовать
Я юзал плагин в еклипсе, он показывал какой в Итоге запрос уходит в БД от ORM, полезная штука оказалсь)
Садитесь, два Быстрее JDBC будет в сферическом вакууме тестов, а не продакшн-нагрузке. Вы как-то совсем не учли, что ORM это не только запросы в базу. Если правильно спроектировать сущности, и правильно работать с их прокси-объектами, использовать кэш - выйдет гораздо дешевле простого JDBC. А еще если мудро использовать FetchType - ведь не обязательно вытягивать всю информацию о сущности при ее загрузке, можно использовать ленивую инициализацию. Или вы собрались мастерить собственный кэш и прочее? У вас в итоге выйдет собственная ORM, не более.
PS: Проект еще жив? Как то я поздно узнал о нем Хочу участвовать. Могу пожертвовать билд-сервер и сделать континус-интегрейшн, реализовав фэншуйную сборку под мэйвеном, ну и разумеется участие в разработке.

Последний раз редактировалось LLIbIcpEP; 27.07.2012 в 15:54.
LLIbIcpEP вне форума   Ответить с цитированием