La mayoría de los documentos para Google App Engine están escritos para JDO. Solo una página de documentos está dedicada al uso de JPA. ¿Esto es porque JDO es más adecuado para App Engine o hubo alguna otra razón para el tratamiento preferencial dado a JDO?¿Por qué la documentación de Google App Engine enfatiza JDO sobre JPA?
11
A
Respuesta
12
JPA está orientado a mapear objetos Java en bases de datos relacionales. App Engine no es una base de datos relacional. JDO es más agnóstico sobre el backend al que persiste el objeto, por lo que se adapta mejor.
Actualización: Debo mencionar que el debate JPA/JDO puede calentarse a veces, como en este anterior question por ejemplo.
Cuestiones relacionadas
- 1. Google App Engine JDO 3
- 2. Java App Engine: JDO o JPA, ¿cómo elegir?
- 3. Google App Engine, JDO, y es igual a/hashCode
- 4. Diferencia entre JPA y JDO?
- 5. Comentarios sobre disponibilidad con Google App Engine
- 6. Google App Engine Locking
- 7. Google App Engine con implementación de JPA se bloquea
- 8. Google App Engine Geohashing
- 9. google app engine java jpa uno a muchos eliminar
- 10. Google-app-engine NDB
- 11. ¿Qué tan rápido es Google App Engine?
- 12. ¿Para qué puedo usar Google App Engine?
- 13. Google App Engine
- 14. Google app engine & CDN
- 15. getObjectsById en App Engine
- 16. Google App Engine: get_or_create()?
- 17. ¿Por qué Google App Engine restringe las consultas GQL?
- 18. Google App Engine 500 Error, pero ¿por qué?
- 19. ¿Qué significa _ah en Google App Engine?
- 20. Detalles sobre el proxy de caché de Google App Engine?
- 21. Google App Engine: appcfg.py rollback
- 22. Google App Engine en Silverlight
- 23. OpenID para Google App Engine
- 24. Google App Engine: autenticación personalizada
- 25. paquete de Google App Engine "reempaquetado"
- 26. Google App Engine y dos.xml
- 27. Google Web Toolkit (GWT) + Google App Engine (GAE) + Persistencia de datos separados
- 28. Google App Engine retraso extraño
- 29. Google App Engine modifyThreadGroup problema
- 30. appengine_config.py en Google App Engine
De acuerdo con lo que dice Peter, y agregaría que en los documentos de DataNucleus proporcionamos una igualdad de igualdad de JDO y JPA, permitiendo a los usuarios elegir lo que mejor se adapte a ellos. Los documentos de GAE/J obviamente están más inclinados a su almacén de datos particular. Debates sobre persistencia API siempre se calienta sí, debido a que algunos grupos tienen intereses creados ... – DataNucleus