Andy Clement and Martin Lippert discuss the latest developments in Spring Tool Suite related to Java 7, Spring 3.1, Groovy, Grails, Gradle, and Cloud Foundry.
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.
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.
Adrian Colyer and Karl Rumelhart discuss the VMWare acquisition of SpringSource, Cloud Foundry, deployment blueprints, tc Server, dm Server, SpringSource Tool Suite, public vs private vs personal cloud, virtualization in the data center, vSphere, Infrastructure as a Service, vCloud, intelligent provisioning, vMotion, VMWare DRS, VMWare FT, vCenter management suite and vSphere performance.
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.