Part 1 Getting started with Hibernate and EJB 3.0 1
Chapter 1 Understanding object/relational persistence
Chapter 2 Starting a project
Chapter 3 Domain models and metadata
Part 2 Mapping concepts and strategies
Chapter 4 Mapping persistent classes
Chapter 5 Inheritance and custom types
Chapter 6 Mapping collections and entity associations
Chapter 7 Advanced entity association mappings
Chapter 8 Legacy databases and custom SQL
Part 3 Conversational object processing
Chapter 9 Working with objects
Chapter 10 Transactions and concurrency
Chapter 11 Implementing conversations
Chapter 12 Modifying objects efficiently
Chaoter 13 Optimizing fetching and caching
Chapter 14 Querying with HQL and JPA QL
Chapter 15 Advanced query options
Chapter 16 Creating and testing layered applications
Chapter 17 Introducing JBoss Seam.