Java JPA vs. Hibernate

Snyke

Well-known member
ID: 348381
L
27 Mai 2009
400
28
Ich wollte schon seit einiger Zeit mal wieder eine Spring App schreiben, genauer wollte ich mal ausprobieren Spring auf Googles App Engine zum laufen zu kriegen. Da ich eigentlich immer gerne Hibernate benutze war ich etwas enttaeuscht als ich auf der Compatibility Liste fuer App Engine folgendes lesen musste:
Hibernate
Versions: All
Status: INCOMPATIBLE

* You cannot currently use Hibernate directly. The differences between the App Engine datastore and SQL were too great to get the standard Hibernate up and running under App Engine. App Engine does support JDO and JPA, so you may be able to convert your Hibernate code to use one of these ORM interfaces.

Jetzt wollte ich mal fragen wie JPA sich im vergleich zu Hibernate verhaelt. Isses einfach eines der Interfaces die von Hibernate implementiert werden? Und wie einfach laesst sich eine Applikation von Hibernate auf JPA migrieren?