JPA 2.0 filed as jsr317


Java Persistence (JPA) was born as part of JSR 220 (EJB 3). With the success of version 1.0 and its use in both managed (Java EE) and non-managed environments (JavaSE), it will now live a life of its own with JSR 317 and Linda DeMichiel as the spec lead.

Expected from this new version is an API for "criteria" queries and the ability to have hierarchies of Embeddables. It also mentions beans validation which wasn't explicitly listed as a Java EE 6 candidate.

JPA 2.0, and the newly proposed Enterprise JavaBeans - EJB 3.1 - are set to be part of Java EE 6 (target is end of 2008) which has been approved earlier this week.


I think what we really need in JPA 2.0 is a fully portable API accross every JPA implementation that exists. There is still some missing pieces that is available as vendor extension which makes it unportable accross different implementation.

I'm looking forward for JPA 2.0. Keep up the good work

Posted by joshua on August 07, 2007 at 06:51 PM PDT #

JPA1.0 is a good player, I bet your JPA2.0 is a better one!

Posted by Edward on August 15, 2007 at 11:55 PM PDT #

Post a Comment:
Comments are closed for this entry.