SpringSource hat nach einjähriger Entwicklungszeit das Java-Framework Spring in der Version 3.2 veröffentlicht.
Das MVC-Modell (Model-View-Controller) der aktuellen Version des Spring-Frameworks unterstützt Servlet-3-basierte asynchrone Anfragebearbeitungen. Das MVC-Test-Framework erlaubt es, MVC-Anwendungen mithilfe einer API und ohne Servlet-Container zu testen. Das Spring TestContext Framework wurde überarbeitet und kann jetzt Integrationstests für Webanwendungen durchführen.
Die neu hinzugefügte ContentNegotiationStrategy erkennt die mit einer eingehenden Anfrage geforderten Medientypen mittels Dateiendung, Query-Parameter, Accept-Header oder festen Inhaltstypen automatisch. Spring 3.2 unterstützt Tiles 3 und die Jackson JSON 2-Bibliothek. Es gibt ferner einen CacheManager-Adapter für die Vorabversion von JCache 0.5. JCache soll im nächsten Jahr voll unterstützt werden. Weitere Neuerungen sind auf der SpringSource-Webseite aufgelistet.
Das Spring-Framework steht unter der Apache License 2.0. Die neu erschienene Version 3.2 erfordert mindestens Java 1.5. Sie ist auf der Projektseite oder via Maven erhältlich.