Deep Dive into Hibernate

Author: None
Publisher:
Publish Date: None
Features: This is a heavyweight technical book in China that focuses on Hibernate 3, derived from the OpenDoc-Hibernate Development Guide and expanded over six times in content. Note: The three authors of this book, Xia Xin, Cao Xiaogang, and Tang Yong, have agreed to use the royalties from this book to support the future two-year tuition and fees of 10 children from a poor mountainous area in Jia'an Township, Huishui County, Guizhou, as charity. This book evolved from the first document in the influential OpenDoc series of free literature on the internet, "Hibernate Development Guide." During the writing process, it was rethought and reorganized, with a focus on enhancing both the depth and breadth of the content. Starting from the persistence layer, it introduces the origin of object-relational database mapping, then focuses on the currently most comprehensive and powerful ORM product—Hibernate. Beginning with a basic program, it explains Hibernate's basic syntax and configuration, gradually moving on to advanced features like caching and lazy loading. The book presents content in an accessible manner, first covering persistence layer design and ORM, then proceeding in order from Hibernate overview, basic Hibernate, advanced Hibernate features, to Hibernate in practice. It emphasizes Hibernate's basic syntax, basic configuration, O/R mapping, data association, data retrieval, practical HQL techniques, custom persistence implementation, Hibernate callbacks and interceptors, and Hibernate pagination. The "Hibernate in Practice" section demonstrates Hibernate's powerful capabilities by creating a real forum. The book includes a rich appendix that covers common Hibernate mapping configurations, Hibernate tools, XDoclet template configurations, and the usage of Hibernate's friend iBatis. It also lists the tools and software used in the book in a card format. The latter part of the appendix is "Quick Start Code," providing readers with material for comparison and reference, as well as a solid foundation for beginners to get started quickly. This book is suitable for readers at all levels of Hibernate expertise.

📌 Related Posts