Spring in Action
Craig Walls
Brings readers up to speed with Spring 3.1 and then highlights some of the new Spring 3.2 features such as asynchronous Spring MVC Controllers, also covering testing support for Spring MVC controllers and RestTemplate-based clients. Original.
java backend intermediate practical getting-oriented rest unit-testing
hands-on hands on getting started introduction intro