我正在使用Google应用引擎,我想使用它支持的JPA 2。
据我所知(如果我错了,请纠正我)JPA只是接口,因此,无论何时你想使用它,你都需要一个JPA提供者(比如hibernate),但是在入门教程中有一些没有任何提供者的例子只是JPA。
那么,我真的需要Hibernate(或任何其他提供商)吗?
答案 0 :(得分:2)
Google应用引擎使用datanucleus作为JPA提供商。请参阅他们展示的persistence.xml
文件示例here。我不认为你必须捆绑你的应用程序,因为它可能由谷歌加载,但我不确定。