I haven't used it, but we started a Cayenne implementation of the JPA part of EJB 3 (JPA - Java Persistence API - an ORM part of the wider EJB3 spec).

JPA standardizes mapping format and access classes but leaves lots of details up to the implementors. "JPA-the-spec" is much less sophisticated than EOF API (or Cayenne API for that matter). It omits such things like object queries (JPA provider-independent way to do queries is EJB QL, yikes!), nested contexts, generic records, etc. In short - it smells of Hibernate :-) However it has ways for the implementors to add all these things as non-standard extensions.

My take on it is that many existing ORM API's (EOF excluded) will likely be aligning themselves with JPA as the least common denominator, but JPA itself in its current form is a bit too limited.

Andrus



On May 17, 2006, at 7:29 PM, Jake MacMullin wrote:

I don't know much about it - other than what I just read in an article on O'reilly's onjava.com (http://www.onjava.com/pub/a/ onjava/2006/05/17/standardizing-with-ejb3-java-persistence-api.html? page=5), but has anyone used the new EJB3 Java Persistence API?

If so - how does it compare to EOF?

Cheers,

Jake
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to