
Juergen Hoeller
(3980) Spring Framework 2.5 - Selected New Features
Technical long talk 50 min
Wednesday, 2008-06-25, 11:00 - 11:50, Arena 8
Juergen Hoeller - SpringSource (speaker)
Rate this talk:
Topics
Abstract
Over the course of 5 years, the Spring Framework has evolved into the most
comprehensive component model available for modern Java enterprise applications.
As of release 2.5, Spring's configuration model covers many flavors:
externalized XML configuration, the use of custom XML namespaces, as well as the
use of configuration annotations within application components.
This talk covers the core Spring 2.5 feature set, ranging from dependency
injection and AOP to integration tests and web support. It takes a fresh
perspective, discussing selected features that have been introduced in Spring
2.0 and 2.5 - in particular features which enable architectural options beyond
the 'traditional' way of designing Spring-based applications.
The special areas covered are:
* enriching XML bean definitions with configuration annotations (15')
* using @Configurable for dependency injection on non-managed objects (5')
* using @Transactional for declarative transactions on non-public methods (5')
* implementing integration tests using Spring's test context framework (10')
* implementing annotation-based web controllers (10')
Attendees should be familiar with the basic Spring configuration model, although
a brief introduction to fundamental Spring concepts will be given at the
beginning of the talk.






