A couple days ago the Objectify team released version 2.0 of
Objectify-Appengine, a "mid-level" open-source data persistence tier
for Google App Engine.  It's a comfortable level of abstraction
somewhere between JDO's "too complicated" and the Low-Level API's "too
simple", allowing you to easily put(), get(), delete(), and query()
your own typed objects.

Why am I posting about it here?

One of Objectify's goals has been to make it easier to work with GWT.
In Objectify v2, all of the datastore basic types (Key, Email, Link,
GeoPt, Category, Rating, etc) are made available to your GWT code.
So:

 * You can pass your entity classes back and forth through GWT-RPC
without DTOs, detaching, or any other "magic".

Even if you choose to use JDO or other persistence APIs, you can still
use the Objectify GWT module to GWT-enable the datastore types.
Objectify is a ~100k jar with no dependencies.  Just add the jar to
your project and this to your module:

    <inherits name="com.googlecode.objectify.Objectify" />

You can find more information about Objectify here:

http://code.google.com/p/objectify-appengine/

You can find specific information about using Objectify with GWT here:

http://code.google.com/p/objectify-appengine/wiki/ObjectifyWithGWT

Thanks,
The Objectify-Appengine Team

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-tool...@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to