Kann Hibernate 3.5.x als JPA-Provider verwendet werden anstelle des Standardanbieter in der neuesten Version von Google App Engine (1.3.2)Kann als der PPV-Anbieter in Google App Engine verwendet werden Hibernate
Antwort
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.
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
Sie müssen Datenkern verwenden. –
Jetzt hat es Google Cloud SQL, kann Hibernate jetzt verwendet werden? –
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.
Ja, jetzt können Sie Hibernate mit Google App Engine verwenden.
Wie? Irgendeine Referenz? –
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
Ja du kannst!
Bitte lesen Sie diese information.
Ab 2010 war es wahrscheinlich nicht möglich. – GoodSp33d
der Link ist gebrochen, deshalb müssen Sie zumindest eine Zusammenfassung von was getan werden muss. –
Um dies zu beantworten, müssen Sie definieren, welchen Datenspeicher Sie persistieren möchten ... – DataNucleus