我是java的新手。我以为hibernate是处理数据库的。谷歌应用引擎已经有数据库API。那么这是否意味着我们不需要为谷歌应用引擎进行休眠?或者如果仍然需要,为什么呢?
答案 0 :(得分:1)
如果您正在使用Relational数据库,可能JDO适合您,因为JDO既是对象关系映射标准又是透明对象持久性标准。所以,不,这里不需要Hibernate
https://developers.google.com/eclipse/docs/appengine_orm https://developers.google.com/appengine/docs/java/datastore/jdo/overview
但是考虑一下,对于云平台,使用非关系型(NoSQL)数据库,如果你的情况可能
答案 1 :(得分:1)
Hibernate是几个object-rational mapping(ORM)框架之一。它是Java Persistence API(JPA)的实现。 Google App Engine使用另一个ORM框架DataNucleus,您可以在Java数据对象(JDO)和JPA之间进行选择。有关这些框架的更多详细信息,请参阅this question。