Spring Tutorial Summary                                                                                        

•        Spring 2.0 was released in October 2006.  Spring 2.5 was released in November 2007.
•        In order to upgrade to Spring 2.5, simply replace the Spring 2.0 JAR file with the Spring 2.5 JAR file(s).
•        Spring Web MVC is now in a separate spring-webmvc.jar.
•        Spring 2.5 now requires JDK 1.4.2 or higher (inclusive of 5 and 6).
•        In Spring 2.5, a new autowire annotations can be used to autowire beans together by type without the
“autowire” attribute in the configuration file.
•        The JSR-250 specified @Resource annotation can be used on a field or setter method to dependency
inject a Spring container managed bean.
•        The @PostConstruct and @PreDestroy annotations offer pre and post processing of dependency
injected beans.
•        Several stereotype annotations (@Service, @Controller, @Component) were added (to @Repository)
to mark components in each layer of the application.
•        The Spring Web MVC controller has also been given a set of annotations to reduce its XML
configuration in Spring 2.5.
•        In Spring 2.5, an additional pointcut discriminator called bean has been added for Spring AOP.
•        Load-time weaving of aspects into Spring classes for AspectJ was also added in Spring 2.5 to improve
AOP performance.
•        A new Spring TestContext Framework was added in Spring 2.5 to better facilitate framework agnostic
unit testing.
Spring Tutorial Summary
Table of Contents
online learning aid.  Any attempts to copy, reproduce, or use for training is strictly prohibited.
Courseware
Training Resources
Tutorials