Introduction to Spring Roo

Delight your customers and impress your colleagues by delivering enterprise Spring applications faster than ever before. In this session we'll introduce Spring Roo, an open source tool that makes it easy to build applications using the Java language, standards and technologies you already know. We'll also be showing you an exciting new feature which lets you update running Java applications without restarting the server and the considerable time-savings that this provides.

In this demonstration-oriented session, we will show you how Spring Roo delivers:

* Support for Java standards including JPA, Servlet Spec, JSP, JavaBean Validation, JavaMail, JMS etc
* Transparently reverse engineering and synchronising database schemas
* Scaffolded UIs in Google Web Toolkit (GWT), Adobe Flex and Spring MVC
* Automatic JUnit tests, Maven builds, JSP pages, toString() methods etc
* Deploying to clouds such as Google App Engine
* Extending Roo with add-ons
* Removing Roo from your project in four clicks
  This session will also highlight what's new in Spring Roo 1.1 and preview other in-depth sessions at SpringOne that cover Spring Roo.

About Ben Alex

Ben Alex

Dr Ben Alex is a Principal Software Engineer with SpringSource, and has been working professionally in software since 1995. Ben founded the Spring Security project in 2003 and led its development into a popular, open-source security framework that is used in numerous government, banking and military installations. More recently Ben founded and serves as lead of the Spring Roo and Spring Shell projects, both of which deliver significant productivity and usability benefits to those using Spring technologies.

Ben's career history also includes other roles in software development and business. From 2005 until 2008, he led the establishment and exponential growth of SpringSource's operations in Asia-Pacific. Prior to SpringSource, Ben founded and grew a successful Australian software company, Acegi Technology Pty Limited. He has been a director and advisor to businesses in diverse industries including business services, intellectual property licensing and ecommerce.

In recent years, Ben has presented at technology conferences including JavaOne, The Server Side Java Symposium, JAOO, Oredev, SpringOne and The Spring Experience. He is a regular guest presenter at user groups across the world, with recent appearances in Sydney, Melbourne, Brisbane, Canberra, Perth, Singapore, Wellington, Auckland, Christchurch and Stockholm. He also authored the security chapter of the Wiley book, "Professional J2EE Development with Spring Framework," and maintains a blog at http://blog.springsource.com/main/author/bena/.

More About Ben »