11
Google App Engine을위한 대부분의 문서는 JDO 용으로 작성되었습니다. JPA 사용에 한 페이지 만 사용됩니다. JDO가 App Engine에 더 적합하거나 JDO에게 부여되는 특혜에 대한 다른 이유가 있었기 때문입니까?Google App Engine 문서가 JPA를 통해 JDO를 강조하는 이유는 무엇입니까?
Google App Engine을위한 대부분의 문서는 JDO 용으로 작성되었습니다. JPA 사용에 한 페이지 만 사용됩니다. JDO가 App Engine에 더 적합하거나 JDO에게 부여되는 특혜에 대한 다른 이유가 있었기 때문입니까?Google App Engine 문서가 JPA를 통해 JDO를 강조하는 이유는 무엇입니까?
JPA는 Java 객체를 관계형 데이터베이스로 매핑하기위한 기술입니다. App Engine은 관계형 데이터베이스가 아닙니다. JDO는 객체를 유지하는 백엔드에 대해 더 불가지론 적이므로 더 적합합니다.
업데이트 : 예를 들어 이전 question에서와 같이 JPA/JDO 토론이 가끔 가열 될 수 있음을 언급해야합니다.
Peter가 말한 것에 동의하고 DataNucleus 문서에서 우리는 JDO와 JPA를 동등한 범위로 제공하여 사용자가 자신에게 가장 적합한 것을 선택할 수 있도록합니다. GAE/J의 문서는 분명히 특정 데이터 저장소에 더 기울어 져 있습니다. 지속성 API에 관한 토론은 기득권을 가진 일부 그룹 때문에 항상 예열됩니다. – DataNucleus