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