For GAE it developers it will be mostly a matter of preference. There are purists on both sides of the fence, although from a market share perspective I think JPA has the upper hand. I base this on the number of recent articles, support by commercial application containers, and job applicants.
Personally, I prefer the annotations of JPA. To me a Class is an Entity (which is a noun) while JDO use Persistable which is not even a real word, and if it was, would be an adjective. :-) Tim On Nov 23, 2009, at 2:42 PM, Ikai L (Google) wrote: > Both JDO and JPA support are built on top of the low-level API: > > http://code.google.com/appengine/docs/java/datastore/overview.html > > Anecdotally, I see more articles about JDO on App Engine, but my > experience > has been that there are more *general* JPA articles lying around, > though > they may not be applicable since they are more geared towards > relational > databases. There are also a number of developers simply building > applications using the Low Level API. > > On Sat, Nov 21, 2009 at 9:56 AM, Rafael Reuber > <[email protected]>wrote: > >> Hi there, >> >> What's the better suport for GAE, JDO or JPA? I see many >> examples in >> JDO so I think that it have the better support. >> >> -- >> Rafael Reuber >> MSN/Gtalk: [email protected] >> >> -- >> You received this message because you are subscribed to the Google >> Groups >> "Google App Engine for Java" group. >> To post to this group, send email to >> [email protected]. >> To unsubscribe from this group, send email to >> [email protected]<google-appengine-java%[email protected] >> >> > >> . >> For more options, visit this group at >> http://groups.google.com/group/google-appengine-java?hl=. >> > > > > -- > Ikai Lan > Developer Programs Engineer, Google App Engine > > -- > > You received this message because you are subscribed to the Google > Groups "Google App Engine for Java" group. > To post to this group, send email to [email protected] > . > To unsubscribe from this group, send email to > [email protected] > . > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl= > . > > -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
