Both an introduction to the theoretical aspects of automated object/relational mapping and a practical guide to using Hibernate, this resource provides extensive sample codes to implement an online auction application. Object persistence and the object/relational mismatch problem are discussed with an emphasis on the importance of Plain Old Java Objects. More advanced ORM concepts and techniques are introduced, such as the impact of ORM on application architecture and development processes along with specific techniques for achieving high performance. Effective uses for Hibernate"s developer tool set are demonstrated.
Это и многое другое вы найдете в книге Hibernate in Action (In Action series) (Christian Bauer, Gavin King)