integrazione JDO con Hibernate
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?
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.