我在谷歌应用引擎中需要JPA提供商吗?

时间:2012-12-10 19:29:30

标签: java hibernate google-app-engine jpa-2.0

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

1 个答案:

答案 0 :(得分:2)

Google应用引擎使用datanucleus作为JPA提供商。请参阅他们展示的persistence.xml文件示例here。我不认为你必须捆绑你的应用程序,因为它可能由谷歌加载,但我不确定。