brief contentsPART 1 GETTING STARTED WITH HIBERNATE AND EJB 3.0 .........11 ■ Understanding object/relational persistence 32 ■ Starting a project 373 ■ Domain models and metadata 105PART 2 MAPPING CONCEPTS AND STRATEGIES ........................1554 ■ Mapping persistent classes 1575 ■ Inheritance and custom types 1916 ■ Mapping collections and entity associations 2407 ■ Advanced entity association mappings 2778 ■ Legacy databases and custom SQL 322PART 3 CONVERSATIONAL OBJECT PROCESSING .....................3819 ■ Working with objects 38310 ■ Transactions and concurrency 43311 ■ Implementing conversations 47612 ■ Modifying objects efficiently 517vi BRIEF CONTENTS13 ■ Optimizing fetching and caching 55914 ■ Querying with HQL and JPA QL 61415 ■ Advanced query options 66316 ■ Creating and testing layered applications 69717 ■ Introducing JBoss Seam 747appendix A SQL fundamentals 818appendix B Mapping quick reference 822
DOWNLOAD