IBM WebSphere Application Server V7 Java Persistence API (JPA) 2.0 Open Alpha
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!
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)




