 |
Java Persistence with Hibernate | Christian Bauer, Gavin King Manning Publications, Paperback, Published December 2006, 841 pages, ISBN 1932394885 | List Price: $59.99 Our Price: $35.95 You Save: $24.04 (40% Off)
| | | Availability: In-Stock |
Be the First to Write a Review and tell the world about this title!People who purchase this book frequently purchase: - Effective Java, 2nd Edition; Joshua Bloch, $38.95, 22% Off!
- Spring in Action, 2nd Edition; Craig Walls, et al, $29.95, 40% Off!
- Harnessing Hibernate; James Elliott, et al, $21.95, 45% Off!
- Struts 2 in Action; Donald Brown, et al, $24.50, 46% Off!
Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
Java Persistence with Hibernate is the new bible of Hibernate. As a major revision
of the popular Hibernate in Action, it also builds on the same single example
application to introduce and explain the latest Hibernate 3.2 in detail. In
addition, the new and significantly improved EJB 3.0 Java Persistence standard,
and how Hibernate implements it, is covered completely.
All possible basic and advanced Hibernate mappings are shown with hundreds
of examples in Hibernate's XML format and with Java Persistence annotations
for JDK 5.0 alongside. You can get started with Hibernate and Java Persistence
at the same time. All examples for any subject - APIs, queries, fetching strategies,
caching, transactions, conversations, and many more - are presented in all variations,
so you can compare and evaluate the new Java Persistence specification easily.
If you are an experienced Hibernate user, this book provides the insight you
need to benefit immediately from the new standard, its excellent rich programming
model, and the latest Hibernate version.
What's Inside:
* Object/relational mapping concepts
* Getting started with Hibernate, Java Persistence, and EJB 3.0
* Many real-world tasks and examples
* Application design and development process with ORM
Table of Contents
PART I: GETTING STARTED WITH HIBERNATE AND EJB3
1. Understanding object/relational persistence
2. Starting a project
3. Domain models and metadata
PART II: MAPPING CONCEPTS AND STRATEGIES
4. Mapping persistent classes
5. Inheritance and custom types
6. Mapping collections and entity associations
7. Advanced entity association mappings
8. Legacy databases and custom SQL
PART III: CONVERSATIONAL OBJECT PROCESSING
9. Working with objects
10. Transactions and concurrency
11. Implementing conversations
12. Modifying objects efficiently
13. Optimizing fetching and caching
14. Querying with HQL and JPA QL
15. Advanced query options
16. Creating and testing layered applications
17. Bonus chapter: Introducing JBoss Seam
Appendix A SQL fundamentals
Appendix B Mapping quick reference
About the Authors
Christian Bauer is a member of the Hibernate developer team. He works as a
trainer, consultant, and product manager for Hibernate, EJB 3.0, and JBoss Seam
at JBoss, a division of Red Hat.
Gavin King is the founder of the Hibernate and JBoss Seam projects, and a member
of the EJB 3.0 (JSR 220) expert group. He also leads the Web Beans JSR 299,
a standardization effort involving Hibernate concepts, JBoss Seam, JSF, and
EJB 3.0. Gavin works as a lead developer and consultant at JBoss, a division
of Red Hat.
|
 |