Session Details
Session ID: TS-5214
Session Title: Java™ Persistence API 2.0: What's New ?
Session Abstract: The Java™ Persistence API has proven itself to be one of the most exciting of the technologies recently added to the Java Platform Enterprise Edition (Java EE platform). In response to requests from the community, it has been expanded in release 2.0 to include several additional key new features.

This session will provide an up-to-the-minute presentation of the new features added to the Java Persistence API. We'll start with a brief overview of the O/R mapping and modeling additions, and then focus on
additions to the query language facilities; the new metamodel and criteria APIs; pessimistic locking; support for validation; and caching and other configuration options.

Topics covered:
• Overview of expanded modeling capabilities and O/R mapping functionality
• How to write queries using the new modeling and mapping features with the Java Persistence query language
• The new Metamodel API
• The new Criteria API
• Pessimistic locking
• Using the JSR 303 Bean Validation API with Java Persistence
• Caching and other configuration options
Track: Core Technology: Java EE; Jave EE Scheduling Track
Duration: 60
Speaker(s): Linda DeMichiel, Sun Microsystems, Inc.; Anil Gaur, Sun Microsystems, Inc.