Sam Brannen is a Senior Software Consultant with over 13 years' experience and co-founder of Swiftmind, a software consulting agency in Zürich, Switzerland. At Swiftmind Sam helps international clients achieve best practices in agile software development, architecture, design, implementation, and testing of enterprise Java applications using the Spring Framework and a plethora of open source technologies.
In his consulting role, Sam most enjoys leading work shops, code reviews, coaching, and training clients.
Sam is a popular speaker at conferences on Java, Spring, and OSGi. He is also an active core committer for the Spring Framework.
Track abstract - Java - H1
Spring 3.1 to 3.2 in a Nutshell
Spring 3.1 introduced several eagerly awaited features including bean definition profiles (a.k.a., environment-specific configuration), enhanced Java-based application and infrastructure configuration (a la XML namespaces), and a new cache abstraction. This session will provide attendees a high-level overview of these major new features plus a quick look at additional enhancements to the framework such as the new c: namespace for constructor arguments, support for Servlet 3.0, improvements to Spring MVC and REST, and Spring's new integration testing support for profiles and configuration classes. In addition, this talk will cover new features under development in the Spring 3.2 roadmap.