Newsletter sign-up
View all newsletters

Sign up for our technology specific newsletters.

Enterprise Java
Email Address:
JavaWorld Daily Brew

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!

Your rating: None

Post new comment

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <p> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <br /> <br> <strike>
  • Lines and paragraphs break automatically.
  • Use <!--pagebreak--> to create page breaks.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.

More information about formatting options

CAPTCHA
Just checking to see if you're an actual person rather than a spammer. Sorry for the inconvenience.