2

我正在使用 Google 应用引擎,我想使用它支持的 JPA 2。
据我了解(如果我错了,请纠正我)JPA 只是接口,所以,无论何时你想使用它,你都需要一个 JPA 提供程序(例如休眠),但是在入门教程中有没有任何提供程序的示例只是JPA。
那么,我真的需要 Hibernate(或任何其他提供者)吗?

4

1 回答 1

2

Google 应用引擎使用 datanucleus 作为 JPA 提供程序。请参阅他们在此处persistence.xml显示的文件示例。我认为您不必将它与您的应用程序捆绑在一起,因为它可能是由 Google 加载的,但我不确定这一点。

于 2012-12-10T19:54:46.780 回答