Spring 2.1로 릴리즈 하려다가 생각해보니 다음과 같은 특징들이 워낙 굵직하기 때문에 Spring 2.5로 릴리즈 하기로 결정했다고 합니다.

  • ull Java 6 and Java EE 5 support (JDBC 4.0, JTA 1.1, JavaMail 1.4, JAX-WS 2.0, etc)
  • full-featured annotation-driven dependency injection (including support for 'qualifier' annotations)
  • support for component scanning in the classpath (autodetecting annotated classes)
  • "beanName" pointcut element in AspectJ pointcut expressions
  • built-in support for for AspectJ load-time weaving (based on Spring's LoadTimeWeaver abstraction)
  • further XML configuration namespaces ("context", "jms") for maximum convenience
  • extended SimpleJdbcTemplate functionality (support for named parameters etc)
  • officially certified WebSphere support (support for the WebSphere 6 UOWManager facility etc)
  • Spring ApplicationContext can be deployed as RAR file (for headless application modules)
  • JCA 1.5 message endpoint management (for Spring-managed JMS and CCI message listeners)
  • completely revised framework for integration tests (with support for JUnit 4 and TestNG)

9월 말에 첫 릴리즈를 목표로 하고 있고 10월에 정식(final) 2.5 버전을 배포할 계획이라고 합니다.
나날이 발전해가는 멋진 프레임워크입니다.

Java 1.4 이상 J2EE 1.3 이상 지원은 기존 계획과 동일하다고 합니다. 2.5를 기준으로 한 책은 언제 나오려나~~ㅋㅋ

참조 : http://feeds.feedburner.com/~r/Interface21TeamBlog/~3/154574097/