Spring 3.0 features
Spring 3.0's stable version 3.0.2 was released on April 2, 2010 with many new features and enhancements. This release of Spring framework introduced more features in the annotation-based configuration, unified expression language and REST Webserivces. The most attractive features of Spring 3 are Java 5 support and REST Webserivces support. Spring 3 requires Java 5 or above, so you can't run Spring 3.0 based application if the JDK version not Java 5 or above.
Removed and Deprecated features in Spring 3.0
New Features added in Spring 3 framework