hibernate和cayenne之间的比较

14 java orm hibernate apache-cayenne

有人请帮助我选择是否使用hibernate或cayenne来比较它们如何处理大型数据库.这是更适合处理大型数据库的.

谢谢

A. *_*scu 14

我用过两者,但如果我负责(而不是我的老板:))我更喜欢卡宴.

Cayenne有一个非常好的CayenneModeler,因此您不必编写任何映射代码 - 只需在几分钟内点击整个项目.

如果您在项目中有性能敏感区域,Cayenne就会有一种叫做SQLTemplate的东西 - 一种非常有效的解决方案.

最后但并非最不重要的是,作为一个新手或者作为一个简单的用户,你可以获得非常快速的非常好的问题解决方案 - 而不是Hibernate论坛 - 只需查看那里有多少问题没有得到解答.

  • 绝对是Cayenne,因为有良好的Modeler,而且还有很棒的支持:在Hibernate论坛中,许多新手问题都没有得到解答,或者用户仅限于很少的允许问题. (2认同)

Kir*_*tan 6

比尔杜德尼 -


整体而言,我的限量版Cayenne是一个强大且有趣的框架.有许多很酷的功能,如果你知道Hibernate它是一个很小的飞跃,以解决Cayenne.Cayenne似乎拥有一个充满活力的用户社区,这个列表非常友好,很快就回答了我的简单问题而没有让我感到愚蠢.在一些领域,Cayenne似乎比Hibernate更不成熟,例如,分布式缓存在1.1版中是新的.总的来说,虽然Cayenne是一个很棒的框架,但我肯定会建议你在开始下一个需要ORM框架的项目时看看它.

  • 谢谢账单.我将查看cayenne以了解它与大型DB的行为方式. (2认同)