2010-03-26 4 views

Antwort

16

Nein, Hibernate kann‘ nicht mit Google App Engine verwendet werden. Bitte sehen Sie Will it play with App Engine.

Sie können Hibernate derzeit nicht direkt verwenden. Die Unterschiede zwischen dem App Engine-Datenspeicher und SQL waren auch groß, um den Standard-Ruhezustand zu erhalten, und unter App Engine ausgeführt werden. App Engine unterstützt JDO und JPA, so können Sie möglicherweise konvertieren Hibernate-Code, um eine dieser ORM Schnittstellen zu verwenden.

+0

Angenommen, wir konvertieren Hibernate-Code zu JPA 2, wäre es möglich, Hibernate als zugrunde liegenden JPA-Provider zu verwenden oder würde die GAE-Plattform dies standardmäßig zum Standarddatenkernanbieter – Joe

+2

Sie müssen Datenkern verwenden. –

+3

Jetzt hat es Google Cloud SQL, kann Hibernate jetzt verwendet werden? –

9

Ich weiß zu schätzen, dass es schon eine Weile her ist, dass Sie gefragt haben, aber die Dinge haben sich in letzter Zeit geändert; Google bietet jetzt eine Vorschau einer SQL-Schnittstelle. Das bedeutet, dass jede JDBC-basierte Lösung funktionieren sollte (http://code.google.com/apis/sql/) - und dazu gehört auch Hibernate.

Persönlich werde ich vorsichtig sein, es zu verwenden, bis die Preisfestlegung abgeschlossen ist.

5

Ja, jetzt können Sie Hibernate mit Google App Engine verwenden.

+0

Wie? Irgendeine Referenz? –

+0

http://code.google.com/p/hibernate-gae/ (23.03.2012) Bisher können Sie JDBC nicht für Abfragen verwenden, aber jetzt können Sie! – Nullpo

2

Ja du kannst!

Bitte lesen Sie diese information.

+0

Ab 2010 war es wahrscheinlich nicht möglich. – GoodSp33d

+0

der Link ist gebrochen, deshalb müssen Sie zumindest eine Zusammenfassung von was getan werden muss. –