Mike Wiesner demoes using Spring Security 3 with its new features, such as expression language-based authorization and extensions, to implement authentication and authorization in Java applications.
In this presentation from SpringOne/2GX 2010, Rod Johnson and Stefan Schmidt introduce Spring Roo, how to build a sample application with Spring Roo and SpringSource Tool Suite, unit and integration tests, AspectJ utilization by Spring Roo, automatic query generation, configuring entities, dependency injection, controller/view generation, GWT integration and domain generation from an existing DB.
Hamlet D'Arcy explains the Lean principles - Eliminate Waste, Build Quality In, Create Knowledge, Defer Commitment, Deliver Fast, Respect People, Optimize the Whole – in the context of using Groovy as programming language.
Venkat Subramaniam explains some of the Groovy syntax elements and its idioms by taking Java code examples and transforming them step by step into their more concise Groovy counterparts.
Christian Schalk introduces Google App Engine, focusing on the upcoming GAE for Business. Besides providing background information about Google’s cloud platform, Schalk demoes using it to give others an idea what it is like to work in a GAE environment. He spends time on new features like hosted SQL, SSL, SSO.
Arjen Poutsma introduces Spring-WS, and shows what’s new in Spring-WS 2.0 using demos: an improved @Endpoint model, Spring 3 and Java 5++ support, full streaming, and integration test support.
Matthias Radestock introduces messaging, AMQP and RabbitMQ. Mark Fisher and Mark Pollack present and demo Spring AMQP, an abstraction layer for using AMQP independently from the broker implementation.
Jürgen Höller presents some of the most important Java EE6 features, underlining similarities and differences between EE6 and the Spring Framework, showing what is the best configuration using both technologies.
Adrian Colyer talks about using Spring to deploy apps to various clouds using new features in Spring 3.1: environment profiles and cache abstraction. Graeme Rocher demoes GORM for NoSQL running on top of Redis. Keith Donald demoes Greenhouse. Jon Travis demoes Spring Insight, an application monitoring and analysis tool.
Jurgen Holler reviews the most important features that came with Spring 3.0, he previews the 3.1 version of the framework planned to have its first milestone release in late November 2010, and he takes a sneak preview at Spring 3.2 which is supposed to support Java 7.
Rod Johnson talks about what lies ahead for Spring, the new challenges and environment today, 10 years after the first line of Spring code was written. VMware’s plan with Spring is to continue investing in portability, productivity and innovation, making Spring the Java programming model for the cloud, and offering Code2Cloud, an integrated desktop-cloud development environment.
Josh Long and Oleg Zhurakousky present the Spring Integration framework, demoing some of its main features and explaining how it can be customized to create routers, transformers, splitters and aggregators for scenarios it does not already cover.