This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
I have been using Hibernate for the past 3 or 4 years and I have used both annotation approach as well as XML configuration. I have used NetBeans reverse engineering techniques for getting the domain objects. Do you think this book still helps for people like me or this is only for beginners?
Yes, this book covers topics like Inheritance Mapping, Caching, transaction and concurrency management among many others.
I believe, it will help you. Also you may want to have a book that presents in a problem-solution approach saving you a lot of time.