为什么Google App Engine文档强调JDO而不是JPA?

时间:2010-02-09 15:49:03

标签: java google-app-engine jpa jdo

Google App Engine的大多数文档都是为JDO编写的。只有一页文档专门用于使用JPA。这是因为JDO更适合App Engine还是有其他理由给予JDO优惠待遇?

1 个答案:

答案 0 :(得分:12)

JPA的目标是将java对象映射到关系数据库。 App Engine不是关系数据库。 JDO对于持久化对象的后端更加不可知,因此它更适合。

更新:我应该提到JPA / JDO辩论有时会变得激烈,例如之前的question