Presentation: "Spring: Paving The Way for Continuous Innovation"
Time: Wednesday 11:45 - 12:45
Location: City
The 3.0 release of the de facto standard Spring Framework continues its mission of making it easy to create lightweight, modular, testable, and easily scalable applications on the Java platform. It is an evolution of the core principles upon which Spring was founded, building upon its solid foundation while fully embracing modern approaches such as the pragmatic use of Java 5+ annotations to reduce XML configuration and providing a simple means to build truly RESTful web applications. While these new features are exciting on their own, the core framework also serves as the platform around which a continuous rate of innovation can be seen throughout the entire Spring ecosystem. Projects such as Spring Roo, Spring BlazeDS Integration, and SpringSource dm Server continue to expand the limits of achievable productivity with the Java language.
In this session, after briefly introducing the core concepts of the technologies involved, we will jump right in and use Spring Roo to quickly build a fully functioning application that ties all of these pieces together. Along the way, you will learn how to:
* Use Spring 3.0 to build RESTful web applications that expose multiple representations of resources
* Plug in Spring BlazeDS Integration to easily connect your Spring services to a rich Flex front-end
* Take advantage of Spring Roo to boost productivity and rapidly bootstrap a fully functioning application with Spring best practices baked in