I am new with Hibernate, but do have pretty fgood SQL and JDBC knowledge. I would like to kick-systart my Hibernate knowledge with the eye on finding a new job. And aeverybody knows that Hibernate experience is already asked from junior Java developers.
Is there any conscensus about the best book/tutorial? I had pretty good experiecne with the In Action series.
I look for a hands-on tutorial where youbuild your knowledge/experience stop by step.
Any opinions are welcome!
"What you don't know, can't help you"
SCJP (81%), SCWCD (81%), SCJD (354/400), SCBCD (85%)
Try Hibernate Quickly by Patrick Peak and Nick Heudecker. It is a very good book for beginner who want to learn hibernate and come up to speed quickly. It takes you through the different concepts of Hibernate step by step with example to consolidate the concepts. I suggest that you also try the examples as you read the book.
I read this book a couple of times before starting with Manning In Action Series - Java Persistence With Hibernate. This book can be very overwhelming if you are beginning to learn Hibernate, but once you are comfortable with the basic concepts of Hibernate, Manning In Action Series - Java Persistence With Hibernate is a beautiful book to read to gain expertise in Hibernating.
Cameron Wallace McKenzie wrote:Why not try Hibernate Made Easy? It's got a great set of reviews on amazon, and the author is a real stand-up guy. It's really a great book for getting up to speed on Hibernate quickly.
Thanks I am gonna try this one and ordered it yesterday. It appears to be more recent than the other title which is from 2005. I am looking forward to build some Hibernate experience. It seems that Hibernate has become the de facto standard after the EJB debacle...
Thanks for your feedback!
LO I just realize that you are the author of this book! So you opinion is probably not very objective about it... But as I already ordered it, I will use it. The good thing is that I know were to ask questions now
Since you don't have a particular requirement, I think it's worthwhile to learn the JPA 2.0 API in addition to Hibernate. While Hibernate is indeed widely used -and its native API is a bit more powerful than JPA 2- the cases where you actually *need* the Hibernate API over the JPA 2 API are few and far in between, IMO. Plus, there is something to be said for being able to switch implementations (JPA is implemented by HIbernate, OpenJPA and EclipseLink, amongst others).
Cameron Wallace McKenzie
author and cow tipper