gpt4 book ai didi

hibernate - 将 Hibernate 以外的库用于 JPA 有什么好处吗?

转载 作者:行者123 更新时间:2023-12-01 13:06:54 25 4
gpt4 key购买 nike

我使用 JPA 已经有一段时间了,并且参与过同时使用 Hibernate Annotations 和 Toplink Essentials 的项目。

据我所知,项目负责人选择了 Toplink,因为 Netbeans 集成了它,而且似乎很容易做到。

然而,在寻求帮助时,大多数文献似乎都假定您正在使用 Hibernate 作为 JPA 提供程序,因此,问题是,您是否发现了不使用事实上的标准的任何优势、性能或其他方面对于 JPA、Hibernate?

最佳答案

have you found any advantage, performance or otherwise for not using the de-facto standard for JPA, Hibernate?

我倾向于更喜欢 Hibernate,因为:

  • 我认为社区的(规模)很重要。
  • 我对 Hibernate 的性能、文档、工具、支持和扩展感到满意。
  • 我自己仍然没有运行任何基准测试,而且我不相信您可以在网上找到的少数几个基准测试(它们要么不具有代表性,要么有偏见),所以我无法真正从性能的角度进行比较.

但 TopLink Essentials 是一个严肃的实现(它用于 GlassFish 的商业分发,TopLink 是一个很棒的产品)。只是您可能无法像使用 Hibernate 恕我直言那样轻松地找到帮助。

关于hibernate - 将 Hibernate 以外的库用于 JPA 有什么好处吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2481057/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com