Spring in Action, Second Edition
by Craig Walls; Ryan Breidenbach
EJB 3 in Action
by Debu Panda; Reza Rahman; Derek Lane
Struts 2 in Action
by Don Brown; Chad Davis; Scott Stanlick
Head First Java, 2nd Edition
by Kathy Sierra; Bert Bates
Effective Java™, Second Edition
by Joshua Bloch
Head First Design Patterns
by Eric Freeman; Elisabeth Robson; Kathy Sierra; Bert Bates
Java Concurrency in Practice
by Brian Goetz; Tim Peierls; Joshua Bloch; Joseph Bowbeer; David Holmes; Doug Lea
Java Web Services: Up and Running, 1st Edition
by Martin Kalin
Persistence -- the ability of data to outlive an instance of a program -- is central to modern applications. Hibernate, the most popular Java persistence tool, provides automatic and transparent object/relational mapping so it's a snap to work with SQL databases in Java applications. Hibernate conforms to the new EJB 3.0 and Java Persistence 1.0 standards.
Java Persistence with Hibernate explores Hibernate by developing an application that ties together hundreds of individual examples. You'll immediately dig into the rich programming model of Hibernate 3.2 and Java Persistence, working through queries, fetching strategies, caching, transactions, conversations, and more. You'll also appreciate the well-illustrated discussion of best practices in database design, object/relational mapping, and optimization techniques.
In this revised edition of Manning's bestselling Hibernate in Action, authors Christian Bauer and Gavin King -- the founder of the Hibernate project -- cover Hibernate 3.2 in detail along with the EJB 3.0 and Java Persistence 1.0 standards.
Average Amazon.com® Rating: ![]()
![]()
![]()
![]()
Based on 64 Ratings
Poorly organized, incoherent take on Hibernate - 2009-07-21
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This book is pretty awful. It takes a fairly complex technology (Hibernate) and muddies it up. It is long-winded, disorganized, and redundant. I would recommend online tutorials and docs over this paperweight.
Long Winded, Poorly Organized, not useful for beginners - 2009-11-11
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I found this book very long-winded, poorly organized, and it makes for a poor introduction to the complicated subject of hibernate. The examples take a long time to set up and even longer to work through. And they're too complicated for a good tutorial. If anything, they often serve to confuse the subject by going into advanced issues when they should be sticking to the basics. And the early examples start with the old-style xml mapping, which isn't even how most of us will be mapping things these days, so we waste a lot of time learning an outdated technique. Furthermore, the examples often don't cover some of the cases I've had to work with in my code, so they're not as useful as they could be.
For example, I want to reverse-engineer a database from an existing schema. Hibernate supposedly has a tool to do this, and there's a section in the book that covers it, but much what what they say doesn't actually work. (Some parts worked so poorly that I'm not sure if the reverse-engineering tool is finished yet.)
This all becomes even less tolerable by the verbosity of the prose. They will often take two paragraphs to tell us what could be stated in a single sentence. And they sometimes take a few tedious paragraphs to introduce a complicated subjects, only to tell is they won't be teaching it to us for a few more chapters.
The authors are certainly well-versed in their subject, so this book may well be a useful reference for more experienced users, but if you want to learn Hibernate quickly, you should probably look elsewhere.
a MUST_READ book for any web programmer - 2009-06-13
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This book is not only a fantastic guide to Hibernate - it is actually an amazing treatise on two very important concepts: ORM and Domain-Driven Models. I strongly recommend reading this book. Even if you are not directly interested in Hibernate, it will broaden your understanding of object design and persistence.
A good book on Hibernate - 2009-03-23
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
While it could be shorter and more exciting, this book is certainly the only good book on Hibernate I came across. It is a really useful source of information that greatly complements online documentation.
I highly recommend this book.
Gets you up to speed on hibernate quickly - 2009-03-19
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This book was a well written and easy to follow. It gets you up to speed on this great technology quickly
Some information on this page was provided using data from Amazon.com®. View at Amazon >