【发布时间】:2011-05-27 11:58:46
【问题描述】:
我开始使用 JPA,但我对 JPA 实现(EclipseLink、TopLink、Hibernate 等)究竟做了什么感到困惑。
我了解 JPA 的理论作用,但各种实现的目的是什么?这些选择之间是否存在显着差异,例如 DB 连接器/驱动程序?哪个最适合初学者?
我可能会选择 EclipseLink,因为我读过的大多数文献都使用 EclipseLink。
【问题讨论】:
-
我建议您自己研究哪种实现与您的应用程序匹配。对某人“有效”的东西可能仅仅是因为那个人以前就知道。影响选择的因素有很多……许可证、支持、已知错误、可用功能、性能。仅仅因为别人做了就盲目地选择会导致大头疼 ;-)
标签: java eclipse jpa eclipselink