Session
Advanced Spring Framework
Rod Johnson, CEO, Interface21
Track: Java
Date: Thursday, July 26
Time: 4:30pm
- 5:15pm
Location: D139-140
The Spring Framework is the most popular application programming framework for Java/Java EE development, with widespread usage across many industries. Spring is an open source product, published under the Apache Software License, that enables POJO-based development, while making it easy for developers to access advanced enterprise services.
In this presentation, Rod Johnson, the father of Spring and CEO of Interface21, will talk about advanced features of the Spring component model, and how it provides a basis for the rapidly evolving needs of modern applications. Spring provides a universal POJO programming model that is equally at home in a Java EE application server, lightweight web applications, grid compute farms, batch processing, and rich client applications, providing a unique ability to implement business logic in simple objects but leverage the power of enterprise technologies. Johnson will explain the Spring component model, before discussing:
- The many value adds the Spring component model offers such as exporting JMX MBeans and remote endpoints without the need for any Java coding
- The many extension points the Spring component model offers, and how they benefit developers
- The extensible XML configuration support added in Spring 2.0 and how it benefits large applications and the many third party products building on Spring
- Springs unique support for implementing any component in a choice of dynamic languages that run on the Java platform
- Scaling out the Spring component model to grid computing
- Scaling out the Spring component model for SOA using ESB and Service Component Architecture (SCA) technology





















