Rating: - Very good but the book is expensive
I thoroughly enjoyed reading this book. The author has presented the content in a very simple and straight forward way. I would recommend this book for anyone who is new to ORM and Hibernate.
However I find this book to be quite expensive.
Rating: - Very good indeed
I rarely read a technical book from cover to cover. This book rocks. This is like an instruction manual on Hibernate. Just stuff with no fluff that needs to get the job done. I am not a friend of the author nor a Java programmer to begin with. I am a C#, VB, and SQL Server DBA who got a new position to do Java and Hibernate. Freaked out! So I was trying to find something that would get me going for the new job.
This book has not disappointed me except one bit. OK. Just one bit. That's chapter 16 on Mapping Inheritance when the author gave no complete code listings on Ancestor, Parent, and Child like he did to other codes. Also he failed to mention that Hibernate won't know how clean the database tables correctly when index is involved. It took me three days and numerous googl searches. No answer from anywhere. I couldn't get pass the InheritanceType.TABLE_PER_CLASS. I thought I was up to grab that $[...] challenge from the author.
I woke up the 4th day and I finally figured out that I had to manually delete those tables (or the entire schema) for Hibernate Configuration to recreate tables correctly. Had the author mention the possible cause of failing the drop of tables, I could have saved the past 3 struggling days.
Am I still entitle for that $[...] bill?
Really. This is not the RTFM type of book. It worked for me and helped me with a good start at my new job. I felt a little violated after spending $[...] bucks on a book from a no name publisher. But that little bit of investment for a .NET programmer proves everybit worthy.
Can you write a book on Spring just like what you have done with Hibernate, please?
Rating: - True to its Title
The book is true to its title, it does make learning Hibernate easy. The book walks you through the process of installing Hibernate and the prerequisite software (JDK, database and JDBC drivers) and then very quickly gets you going on example programs. (I used Derby as the database, the book recommends MySQL.) Each chapter is very short and to the point. The book can be read cover-to-cover in one week, including doing the example programs.
Although I am a professional programmer with Java experience, I had no experience with Hibernate. This book served as great introduction, but like a good comedian, left me wanting more. If you already have some experience with Hibernate, then you are probably beyond this book. If, like me, you wanted an easy introduction, then the book is well suited. When the time comes that I have to use Hibernate for work assignments, there is a good chance that I'll purchase a more in depth Hibernate book.
I'm giving 4 stars for a book that is true to its title, but somewhat pricey for an intro-type book. Also, don't be surprised to find a few typos, but they don't detract from the message.
Rating: - For real beginners
The concepts in the book are so simple that it could be written on 50 pages or less, instead of on 420 pages. As I read it I skipped over repetitive snippets and descriptions.
I really don't know who could give this book 5 stars? Maybe the friends of the author ?
Rating: - Enjoyable to read
A book that really makes learning hibernate easy and funny.
It tells you what you really have to know to start developing without being
annoyed by technical not important stuff.
One of the best books for beginners I've ever read.
|