Patrick Peak and Nick Heudecker
2005 | 456 pages
|$44.95||Softbound print + PDF ebook|
"I highly recommend this book."
- Christopher Haupt, Senior Engineering Manager, Adobe Systems Inc.
"If you want to learn Hibernate quickly, this book shows you step by step."
- Sang Shin, Java Technology Architect, Sun Microsystems
Positioned as a layer between the application and the database, Hibernate is a powerful object/relational persistence and query service for Java. It takes care of automating a tedious task: the manual bridging of the gap between object oriented code and the relational database. Hibernate Quickly gives you all you need to start working with Hibernate now.
The book focuses on the 20% you need 80% of the time. The pages saved are used to introduce you to the Hibernate "ecosystem": how Hibernate can work with other common development tools and frameworks like XDoclet, Struts, Webwork, Spring, and Tapestry.
The book builds its code examples incrementally, introducing new concepts as it goes. It covers Hibernate's many, useful configuration and design options, breaking a complex subject into digestible pieces. With a gradual "crawl-walk-run" approach, the book teaches you what Hibernate is, what it can do, and how you can work with it effectively.
- Writing mapping files and creating associations
- Hibernate with XDoclet, Struts, Webwork, Spring, and Tapestry
- Querying persistent objects
- Using web application architecture
- Testing with JUnit and Ant
ABOUT THE AUTHORS...
Patrick Peak is the CTO of a firm that emphasizes open source frameworks and tools for competitive advantage. He lives in Arlington, Virginia.
Nick Heudecker has large scale development experience with projects for Fortune 500 clients, the media, and government. He lives in Chicago, Illinois.
WHAT REVIEWERS ARE SAYING
"Hibernate Quickly is a well-written introduction to this O/R tool. The book is an excellent resource for the developer who is getting acquainted with Hibernate. The examples provided in the book help the reader to understand the concepts. I especially like the explanation of mapping, something that can be confusing to someone new to Hibernate. The book also covers using Hibernate with Struts, XDoclet, Spring, and Tapestry. Also valuable are the sections on using Hibernate with Ant and JUnit. This is a great book for users new to Hibernate."
-- Denver BEA User's Group