Question

JPA, à utiliser en veille prolongée, la seule chose à faire est besoin moodify persitence.xml et ajouter dans la configuration de mise en veille prolongée. Puis-je savoir avec JDO, peut simplement en modifiant jdoconfig.xml, capable d'intégrer avec mise en veille prolongée? toute référence ou exemple à ce sujet?

Était-ce utile?

La solution

Non, la raison pour laquelle il travaille sur Mise en veille prolongée + JPA est la spécification JPA a été conçu pour être « compatible » avec mise en veille prolongée est mise en veille prolongée depuis l'API de persistance dominante. Les fils de haute technologie ont souhaité que les gens puissent passer à JPA de mise en veille prolongée facilement.

En outre, la spécification JPA est pas aussi rigoureuse ou détaillée que JDO et il est donc un peu plus onéreux pour soutenir JDO (Ceci est valable sur JPA 1.0, ne sais pas si les versions ultérieures de JPA apporter plus en conformité avec JDO ).

La spécification JDO a été développé indépendamment de mise en veille prolongée et ne peut donc pas être mis sur JDO.

Une différence évidente entre mise en veille prolongée / JPA et JDO est que JDO ne supporte pas les annotations (il est une spécification pré java 5).

Autres conseils

Vous pouvez explorer ceci par ObJectRelationalBridge:

http://db.apache.org/ojb/docu/ tutoriels / JDO-tutorial.html

De plus, je suis mise en veille prolongée que doit prendre en charge une fois JDO JDO est acceptée comme le principal moyen de faire les choses.

JDO est l'objet et il peut abstraction être pris en charge sur tout type de base de données, mais sa mise en œuvre sur les bases de données d'objets, il est plus naturel. Google App Engine prend en charge JDO depuis de nombreuses années.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top