Re[5]: JBoss
От: kdmitriev Россия  
Дата: 25.03.03 13:10
Оценка:
Здравствуйте, CMEX_, Вы писали:

CME>Здравствуйте, kdmitriev, Вы писали:

K>>А зачем CMP? Ты же решил Hibernate использовать. Hibernate rocks!
CME>Хм. Этого я еще не знаю. Поначалу я был уверен, что буду использовать Хибернейт вместо энтити бин, т.к. слышал, что говорят о проблемах с производительностью в каких-то ситуациях, но сам-то я этого не знаю Кроме того, сейчас CMP 2.0, может это у CMP 1.1 проблемы такие были?! Кроме того, хибернейт 2 в разработке, и будет только месяца через два ;(

CME>Вот дал бы кто-нибуть обоснованный совет...


CME>В связи с этим, сейчас попробую сделать минимальный проектик, на пару таблиц, и посмотрю как это все будет финтифлюхаться


Проблемы с производительностью в CMP2.0 остались. Поменялось по большому счету только то, что более мощным стал O/R mapping. Проблема Entity бинов в том что они тяжелые — слишком много навешано на них: секурити, транзакции, ремаутнесс в то время как нужно -то всего персистенс. Поэтому люди отходят сейчас в сторону POJO — plain old java objects. В идеале лучше всего использовать JDO, но хороших (и бесплатных ) реализаций пока нет. Поэтому в данный момент очень популярны т.н. O/R mapping tools. Очень хорош Toplink, но дорог очень (6000$). А вот из бесплатных самый лучший IMHO Hibernate. Сам с ним работал, практически без претензий.

Если критично время окончания проекта, то вполне можно писать на версии 1.2, она стабильна.

Короче на ближайшие пол-года Hibernate однозначно!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.