About Duffbert...

Duffbert's Random Musings is a blog where I talk about whatever happens to be running through my head at any given moment... I'm Thomas Duff, and you can find out more about me here...

Email Me!

Search This Site!

Custom Search

I'm published!

Co-author of the book IBM Lotus Sametime 8 Essentials: A User's Guide
SametimeBookCoverImage.jpg

Purchase on Amazon

Co-author of the book IBM Sametime 8.5.2 Administration Guide
SametimeAdminBookCoverImage.jpg

Purchase on Amazon

MiscLinks

Visitor Count...



View My Stats

« Book Review - Java 1.5 Tiger - A Developer's Notebook | Main| Book Review - Mastering IBM WebSphere Portal »

Book Review - Hibernate - A Developer's Notebook by James Elliott

Category Book Reviews

I had the opportunity to review the book Hibernate - A Developer's Notebook by James Elliott (O'Reilly).  This is the second Developer's Notebook I've had the pleasure to work with, and I'm becoming a big fan of this series.  This notebook on Hibernate is very nicely done.

The chapter breakdown:  Installation and Setup; Introduction To Mapping; Harnessing Hibernate; Collections and Associations; Richer Associations; Persistent Enumerated Types; Custom Value Types; Criteria Queries; A Look at HQL; Hibernate Types; Standard Criteria; Hibernate SQL Dialects; Index

As I mentioned on the Java 1.5 Tiger Developer's Notebook, this is a new series by O'Reilly that focuses on practical information on a specific subject.  The books are short, conversation, and devoid of fluff.  It's all hands-on.  If I had seen this book a couple of months ago, I would have said "What's Hibernate?  I've never heard of it."  I was asked to do a tech edit of another Hibernate book from the perspective of someone who hadn't ever worked with the technology.  After reading this book, everything about the technology fell into place.  This book will walk you through exactly what you need and what you need to know to start using Hibernate.  Furthermore, the tone and style of the book makes it very easy to follow along.  One thing I appreciated in this book is that there is a single application sample used throughout the book, so you don't have a disconnected set of code snippets that don't make sense outside of the context of the chapter.  

I was of the mindset before that Hibernate was a niche technology.  I've since learned more and heard more about it, and see the real value of what Hibernate brings to the table.  If you're doing any coding to bridge relational and object oriented data, Hibernate will be an important technology for you.  And to get off the ground with it, you won't do much better than the Hibernate specs and the Hibernate Developer's Notebook.

Comments

Gravatar Image1 - Tom, can you share any description of a 'real world' implementation that might have been mentioned in the book to help sell the concept? I'm heading in this direction but could use a bit more info before I decide to bite.

Thanks!

Post A Comment

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::lips::rolleyes:;-)

Want to support this blog or just say thanks?

When you shop Amazon, start your shopping experience here.

When you do that, all your purchases during that session earn me an affiliate commission via the Amazon Affiliate program. You don't have to buy the book I linked you to (although I wouldn't complain!). Simply use that as your starting point.

Thanks!

Thomas "Duffbert" Duff

Ads of Relevance...