I guess that the book is mainly focused on Spring Persistence, more than Hibernate itself (isn't it ?). How advanced is the Hibernate content ? Can you introduce some of the advanced features you are discussing in the book ?
While our book is a bit more focused on the Spring framework, I think it's fair to say that we do include extensive coverage of Hibernate — especially related to advanced features required for production scenarios. For instance, we examine performance and optimization techniques for Hibernate, such as how to best avoid the common N+1 selects issue. We also examine caching strategies, illustrating a few approaches for tuning your caching strategy, as well as the pros and cons of query caching (some find it surprising that query caching can actually degrade performance!). Finally, we look at the benefits of a clustered caching strategy.
Another area that we cover that I feel is not discussed enough is handling concurrency in a Spring Hibernate application. Many people are not familiar with the different locking strategies, and when to use pessimistic vs optimistic locking (and what these strategies actually entail). We also discuss some of the Hibernate events, and how to use them in your application.
A big theme of the book is applying design patterns and best practices, and to that end, we discuss approaches for building an effective DAO and Service layer, and how to apply transactions declaratively. Of course, we include Hibernate querying strategies and domain modeling/mapping approaches throughout the book as well.
Anyway, I hope this helps to answer your question! Please let me know if you have any questions.
There are a lot of tools you can use to ward off performance problems before it's too late, both open source and commercial. If you're already using continuous integration, one great approach is to bolt JMeter into the process so that you exercise your application with enough load to simulate production use. You can then pay attention to the trends of your performance runs over time with each new build.