【发布时间】:2016-07-19 13:54:39
【问题描述】:
虽然不是新手,但我仍在 JPA 的学习曲线上。据我了解,JPA 只是一个规范,有很多实现者,例如:Hibernate、OpenJPA 等。
现在,我看到很多帖子都提出以下问题:“JPA VS Hibernate”、“使用 Hibernate 或 JPA”等。
我的疑问是:
1)如果 Hibernate 是 JPA 的实现,那么为什么要进行“JPA 与 Hibernate”等比较。JPA 只是规范(如果我的理解是正确的),那么这些比较有什么意义或者可能是我没有完全理解这一点。
非常感谢任何有助于消除此疑虑的帮助。
【问题讨论】:
-
他们被问到是因为人们懒得自己阅读。这一切都记录在单独的实现中,以及这些其他问题的答案中……但人们一直在问,因为他们不想阅读