最新版的Google App Engine (1.3.2)是否可以使用Hibernate 3.5.x作为JPA提供程序,而不是默认提供程序?
最新版的Google App Engine (1.3.2)是否可以使用Hibernate 3.5.x作为JPA提供程序,而不是默认提供程序?
不可以使用Hibernate于Google App Engine。请参见《它能在App Engine上运行吗》。
您目前不能直接使用Hibernate。由于App Engine数据存储和SQL之间的差异太大,无法在App Engine上运行标准Hibernate。但是,App Engine支持JDO和JPA,因此您可以尝试将Hibernate代码转换为使用其中一个ORM接口。
我知道你之前问过,但最近情况有所变化:谷歌现在提供了SQL界面的预览。这意味着任何基于JDBC的解决方案都可以使用(http://code.google.com/apis/sql/),包括Hibernate。
个人而言,在定价确定之前,我会谨慎使用它。
是的,现在你可以在Google App Engine中使用Hibernate。