I’m pleased to inform that SPRING 3.0 M1 is finally available to download.
This release has several major changes like
Ø revised project layout and build system with module-based sources
Ø updated entire codebase for Java 5 code style (generics, varargs)
Ø updated to JUnit 4.5 and JRuby 1.1
Ø introduced Spring EL parser (org.springframework.expression package)
Ø introduced support for #{…} expressions in bean definitions
Ø introduced expression-enabled @Value annotation for embedded expressions
Ø introduced @PathVariable annotation for URI template handling in MVC handlers
Ø introduced default value support for @RequestParam in MVC handlers
Ø introduced @RequestHeader annotation for HTTP header access in MVC handlers
Ø introduced AbstractAtomFeedView and AbstractRssFeedView base classes
Ø introduced <spring:url> and <spring:param> JSP tags
Ø Support EL and REST
Ø new support for the Java EE 6 JPA (Java Persistence API) 2, in addition to already existing support for JDBC, Hibernate, iBatis, and much more.
Ø Use the now fully integrated SpringSecurity framework, formerly Acegi.
As well as various minor changes.
This version is specifically based on JAVA 6 and J2EE 5 .but its compatibility with JAVA 5 and J2EE1.4 or above.