Yakura has posted 10 posts at DZone. View Full User Profile

IBM WebSphere Application Server V7 Java Persistence API (JPA) 2.0 Open Alpha

11.25.2009
| 1838 views |
  • submit to reddit

IBM WebSphere Application Server V7 Java Persistence API (JPA) 2.0 Open Alpha

Object-relational persistence is a key developer requirement for many application developer scenarios. JPA is the Java EE standard for object-relational persistence and was first introduced as part of Java EE 5. As part of the Java EE 6 standards, JPA 2.0 (JSR-317) updates object-relational capabilities with important developer APIs and enhancements.
Key additions in JPA 2.0 include:

* Significant programmer productivity improvements
* Innovative APIs from Open Source (standardized)
* Extended query language

The WebSphere Application Server JPA implementation is based on Apache OpenJPA, a leading open source Java persistence framework. This alpha provides the Apache OpenJPA 2.0 implementation with IBM enhancements to benefit integration with WebSphere Application Server. The Apache OpenJPA 2.0 implementation includes improvements and benefits over previous releases and even beyond the JPA 2.0 specification.

Highlights of the JPA 2.0 implementation delivered in the alpha:

* Proposed Final Specification Draft #2 compliant implementation
* Standards based APIs from open source
* Significant programmer productivity improvements
* Query language (JPQL) extensions and improvements
* High performance implementation
* Programmatic control of database access optimizations
o Fetch groups, fetch plans, access intents

For further details on JPA 2.0 see
http://www.ibm.com/developerworks/websphere/techjournal/0909_col_sutter/....

To Read more on the Alpha Program Click Here!

0
Published at DZone with permission of its author, Yakura Coffee.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)