I have no choice but to give this book 5 stars. I needed to transition in a project from PreparedStatements, etc. to Hibernate and I needed to do that like within a day or two. I bought this book and just after a couple of hours reading it I was able to implement Hibernate in my project. It was easy to read and follow and got me started quickly. The best money in a book for the value that I ever got in my life. I recommend it 100%. If somebody like me who is just getting started and learning things could use this book to learn and do what it is meant for, I don't see why anybody else could not benefit.