Hibernate substantially reduced the tedium and frequent errors Java developers and programmers encounter in matching object-oriented code to relational data bases. Bauer (member of the core development team) and King (founder and principal developer) first describe object/relational persistence, and how it relates to Hibernate. They then give practical advice on introducing and integrating Hibernate, including mapping persistent classes and working with persistent objects; conducting transactions, concurrency and caching; retrieving objects efficiently, writing applications; and using the toolset. Topics of appendices include SQL fundamentals, ORM implementation strategies, and a troubleshooting section. Distributed in the US by Independent Publishers Group. Annotation ฉ2004 Book News, Inc., Portland, OR
1 Understanding object / relational persistence
2 Introducing and integrating Hibernate
3 Mapping persistent classes
4 Working with persistent objects
5 Transactions, concurrency, and caching
6 Advanced mapping concepts
7 Retrieving objects efficiently
8 Writing Hibernate applications
9 Using the toolset