hibernate和cayenne之间的比较

时间:2009-08-13 12:39:32

标签: java hibernate orm apache-cayenne

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

由于

3 个答案:

答案 0 :(得分:14)

我使用了两者,但如果我负责(而不是我的老板:))我更喜欢Cayenne。

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

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

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

答案 1 :(得分:6)

Bill Dudney -


  总的来说,我的有限期限   Cayenne是一个强大而有趣的框架   发展与。有很多   很酷的功能,如果你知道   休眠它是一个小小的飞跃   辣椒。卡宴似乎有一个   充满活力的用户和社区   名单非常友好,并回答了我   简单的问题很快就会出现   没有试图让我感到愚蠢。   Cayenne似乎有点不太成熟   比起Hibernate在一些领域,为   例如,分布式缓存是   版本1.1中的新功能。一般来说   Cayenne是一个伟大的框架,我   肯定会推荐你   当你开始你的时候看看它   下一个需要ORM的项目   框架。

答案 2 :(得分:-1)

关于相对优势或Hibernate与Toplink的讨论提供了一些重要的观点,即在评估时要考虑的特征:

http://programming.itags.org/development-tools/120839/