Ken Rimple shows how to write Spring Roo commands and features using the OSGi-based add-on API and how to extend the Roo shell using various Roo objects such as the FileManager and the ProjectManager.
James Ward demoes building a Spring Roo application and a Grails one, deploying them on Heroku.
Jeremy Grelle explains how to combine Spring with Flex in order to create RIA applications using BlazeDS, LiveCycle Data Services, Spring BlazeDS Integration and Flex Addon for Spring Roo.
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.
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.
Jeremy Grelle discusses the following technologies from the Spring ecosystem: Spring 3.0, in greater detail, and Spring Integration, Spring Blaze and Spring Roo in less detail. For Spring 3.0 he covers the following topics: Themes, Generics, Annotated Factory Methods, Meta-Annotations, Spring Expression Language (SpEL), MVC, Rest Template. The talk ends with a demonstration of Roo.
Ben Alex, the Roo’s founder, explains what Roo is, how to get started, and creates a project from scratch demonstrating some of Roo’s features: code assist, visual error reporting, JPA-based persistence, bean validation support, automated JUnit integration tests, entity finders, scripting support, messaging support, round-trip support, Eclipse and Spring Tool Suite integration and others.
In this presentation from SpringOne 2009, Christian Dupuis discusses the SpringSource Tool Suite (STS), the philosophy behind STS, the requirements behind STS, the STS 2.1 and 2.2 featureset, several demos of STS capabilities, Groovy and Grails, Spring 3.0, autowiring, namespaces, REST, cross-cutting annotations, AJDT, Spring Roo, Cloud Foundry, tc Server, dm Server, VMWare, and the STS roadmap.
In this keynote, Rod Johnson discusses the history of Spring, the core Spring values, Spring 3.0 features, upgrading the Spring Portfolio to use Spring 3.0, Spring Integration, Groovy, Grails, Grails plugins, tc Server, Spring Insight, SpringSource Tool Suite, the VMWare acquisition, Cloud Foundry and the Enterprise Java Cloud.
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.
In the opening keynote at SpringOne Europe 2009, Rod Johnson wondered if Java innovation is going to be stifled by latest Oracle acquisition and expressed his belief that Java will continue to evolve outside of Sun as it has done for the last few years. As proof he mentioned: Grails, Roo, a tool for improved developer productivity, a free STS, tc Server and dm Server.