Prepare Interview

Exams Attended

Mock Exams

Make Homepage

Bookmark this page

Subscribe Email Address

Difference between Spring 3.0 and Spring 4.0

Spring 3.0
Spring 4.0
New features in Spring 3.0 compare to its previous version:
- Spring MVC Test Framework
- Asynchronous MVC processing on Servlet 3.0
- custom @Bean definition annotations in @Configuration classes
- @Autowired and @Value to be used as meta-annotations
- Concurrency refinements across the framework
- Loading WebApplicationContexts in the TestContext framework
- JCache 0.5 (JSR-107)
New features in Spring 4.0 compare to Spring 3.0:
- JSR-335 Lambda expressions
- JSR-310 Date-Time value types for Spring data binding and formatting.
- JSR-343 JMS 2.0.
- JSR-338 JPA 2.1.
- JSR-349 Bean Validation 1.1.
- JSR-236 Java EE 7 Enterprise Concurrency support.
- JSR-356 Spring’s WebSocket endpoint mode.
- Configuring and implementing Spring style application using Groovy 2. Also they specify that first class support for the Groovy applications.
- Also spring plans to add the HATEOS (Hypermedia as the Engine of Application State) support for REST APIs.

Related differences

Spring 3.0 vs Spring 4.0Spring 2.5 vs Spring 3.0
Is it helpful? Yes No

Get differences from below

©2023 WithoutBook