This presentation addresses the support for REST in Spring MVC from the perspective of a web application developer, including: URI templates, content-negotiation, and other RESTFul concepts.
Ben Alex demonstrates the creation of an enterprise Java application using Roo, a SpringSource open code generation tool, intended to help developers to be more productive without losing flexibility.
Juergen discusses transactions, the different types of transactions, the supposed universality of XA transactions and the alternative of using native transactions using the Spring framework.
Mark Thomas, a member of the Tomcat PMC, explains the tuning process for Tomcat, JVM and the applications running on them considering different usage patterns, hardware and network configurations.
Jürgen Höller presents some of the new features coming in Java EE 6 and how their relate to Spring: Profiles, Servlet 3.0, JSR-236 Concurrency, JSF 2.0, JPA 2.0, JSR-303, JAX-RS, EJB 3.1, JSR-299.
Juergen Hoeller sees 3.0 as the completion of what was started with 2.5. Some topics covered are: more annotation-based configuration options, Unified EL++, REST, Portlet 2.0 and Java EE6 support.
This presentation explores lean software development principles for the build, run, and manage cycle, how they can be applied to various deployment models and how Spring technologies are supportive.
Rod Johnson believes Java will continue to evolve outside of Sun as it has done lately. As proof he mentions SpringSource's latest contributions: Grails, Roo, free STS, tc Server and dm Server.