Domanda

in APP, per usare Hibernate, l'unica cosa che dobbiamo fare è persitence.xml moodify e aggiungere nella configurazione di ibernazione. Posso sapere con JDO, può semplicemente modificando jdoconfig.xml, in grado di integrarsi con Hibernate? qualsiasi riferimento o ad esempio su questo?

È stato utile?

Soluzione

No, la ragione funziona su Hibernate + APP è la specifica JPA è stato sviluppato per essere "compatibile" con Hibernate poiché Hibernate è l'API di persistenza dominante. I cavi di tecnologia hanno voluto che la gente potesse passare a JPA da Hibernate facilmente.

Inoltre, la specifica JPA non è rigorosa o dettagliata come JDO e quindi è un po 'più oneroso per supportare JDO (Ciò vale in JPA 1.0, non so se le versioni successive di dell'APP portarlo più conforme JDO ).

La specifica JDO stato sviluppato indipendentemente sospensione e quindi non può essere commutata su JDO.

Una differenza evidente tra Hibernate / JPA e JDO è che JDO non supporta le annotazioni (si tratta di una specifica pre Java 5).

Altri suggerimenti

È possibile esplorare questo attraverso ObJectRelationalBridge:

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

Inoltre, sono sicuro che Hibernate sostiene JDO volta JDO viene accettato come il principale modo di fare le cose.

JDO è oggetto di astrazione e può essere supportato su qualsiasi tipo di banca dati, tuttavia la sua implementazione su basi oggetto di dati, è più naturale. Google App Engine supporta JDO da molti anni.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top