Chapter 7. Seam and Object/Relational Mapping

Chapter 7. Seam and Object/Relational Mapping

7.1. Introduction
7.2. Seam managed transactions
7.2.1. Enabling Seam-managed transactions
7.3. Seam-managed persistence contexts
7.3.1. Using a Seam-managed persistence context with JPA
7.3.2. Using a Seam-managed Hibernate session
7.3.3. Seam-managed persistence contexts and atomic conversations
7.4. Using the JPA "delegate"
7.5. Using EL in EJB-QL/HQL
7.6. Using Hibernate filters

Seam provides extensive support for the two most popular persistence architectures for Java: Hibernate3, and the Java Persistence API introduced with EJB 3.0. Seam's unique state-management architecture allows the most sophisticated ORM integration of any web application framework.