Entwickler auf der GAE/J, die nicht mit JPA oder JDO arbeiten – was die Regel sein dürfte? – können die neuste Version von SimpleDS nutzen. In der Vergangenheit habe ich ein GAE/J-Projekt mit realisiert und mich gegen SimpleDS entschieden. Beides haben etwas unterschiedliche Philosophien, wie sie mit IDs/Keys umgehen. …
Wer Datentypen wie com.google.appengine.api.datastore.Text in seiner Bean nutzt kann die Datentypen serialisieren. Wenn man nun eine Bean mit zum Beispiel dem Typ Text nach GWT serialisiert, der wird bemerken, dass GWT diese Datastore-Datentypen nicht unterstützt. Nun reicht es nicht, eine Kopie von etwa der Klasse …
Die Neuerungen in Kürze: – Client side bulkloader available with the Python SDK that has a new configuration syntax and wizard for easier import/export with the datastore. Can be used by enabling remote_api in your Java application – Applications can now be configured to authenticate with OpenID by selecting the …
Wow. Der Titel ist fast schon länger als der Link http://borglin.net/gwt-project/?page_id=604. Der Autor interviewt Jeff Schnitzer, lead developer Objectify John Patterson, lead developer Twig Ignacio Coloma, lead developer SimpleDS
Dass die Low-Level-API nicht so tolle ist, habe ich unter anderem schon hier eine Alternative genannt. Eine andere ist SimpleDS, von der nun der erste Release Candidate raus ist. Siehe auch die 1.0-Ankündigung. Features: Configuration is driven by SimpleDS or JPA annotations. Embedded classes are supported Entity …
Die Neuerungen im Überblick: Added two new system properties com.google.appengine.application.id and com.google.appengine.application.version DeadlineExceededException is now always thrown before HardDeadlineExceededError Decreased likelihood of "Too many URLMap" deployment errors for complex web apps Fixed an error …
Die Appstats for Java http://code.google.com/intl/de/appengine/docs/java/tools/appstats.html sind ein Servlet-Filter, die Zeiten für die Requests messen und alles, was mit einem Request verbunden ist. Später lässt sich das ganze auch Visualisieren. Der Blog-Eintrag …
Die APIs JPA oder JDO sind auf einer NoSQL-Datenbank nicht optimal. Wer mit der Low-Level API programmiert, muss aber zu viel selbst machen. Das Projekt http://code.google.com/p/objectify-appengine/ ist dabei eine willkommene Vereinfachung. Objectify-Appengine provides the thinnest convenient layer which addresses …