I already have a couple of Spring-related books and can say: This is the most detailed. There are processed belonging to Spring and explained with sample code all threads. Di, about AOP, JDBC, Hibernate, JPA2, Spring Data on transactions, Web MVC, Remoting and testing everything is possible.