Spring 3.1 in a Nutshell - Sam Brannen
Sam gave an overview of Spring 3.1. If you don’t like XML, this one is for you.
Along with Servlet 3.0, it’s possible to write web apps that need no XML (not even web.xml).
Profiles and environments allow to use the same code in test and production. There are more concise ways to replace properties in your config. The MVC API has learned a couple of new tricks. Good stuff and probably not too far off.