| help | account  


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)


FREE Shipping on Orders over $40!*
Availability: In-Stock

Be the First to Write a Review and tell the world about this title!

People who purchase this book frequently purchase:

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.




Forgot your password?
FAQs
Shipping Options
Returns
Your Orders
Your Account