SpringSource ogłosiło wydanie Spring Framework 3.2, wolnego frameworka do tworzenia aplikacji w języku Java dla platformy Java EE/J2EE. Spring powstał, jako alternatywa dla programowania aplikacji z użyciem Enterprise JavaBeans. Oferuje dużą swobodę w tworzeniu rozwiązań, a jednocześnie jest dobrze udokumentowany i zawiera rozwiązania wielu często występujących zagadnień w programowaniu.
Udoskonalono wsparcie dla Java SE 7, przebudowano współbieżność, dodano nowe meta adnotacje (@AutoWired
i @Value
) oraz pojawiło się wsparcie dla własnoręcznie definiowanych @Bean
.
Framework pozwala na rozwijanie asynchronicznych aplikacji MVC, podczas używania Servlet 3.0. Udoskonalono funkcje testujące, w postaci osobnego projektu Spring MVC Tes oraz możliwości ładowania WebApplicationContexts
do frameworka testowego. Deweloperzy dodali również wstępne wsparcie dla JCache 0.5, aka JSR-107, jako backendu pamięci podręcznej Spring. Pełne wsparcie JCache ma się pojawić w przyszłym roku, wraz ze wsparciem Java EE 7.