JavaZone 2010 - Spring Roo, a tiny tour de force of sensible Rapid Application Development
Springsource has given us many fancy tools over the years, and now they also offer a rapid application development tool that really works. Spring Roo is a command-line tool for building the scaffolding and domain of your project. During this brief ten minute talk, I will write, from scratch, a web-application with multiple, interrelated domain objects, a relational database, an ORM layer, and a web layer.
Don't think I can do it? Let me prove you wrong.
Key talking points:
- Write a prototype while discussing the customer's problem domain with them, have a prototype ready by the end of the first meeting
- Set up persistence layer with one command! Maintain persistence layer with one command!
- Round-trip aware coding tool that actually works
- Confound your architects; Establish a complete (and open source) application stack from right out the gate
- RAD tool that is actually Rapid (as long as you accept the limitations)
Håkon Arneng Holmstedt
Håkon is a Senior Consultant at Miles. He has experience from both J2ME development and whole stack development for public and financial institutions.
His interests lies in the craft of programming, and he is always looking for ways to let developers focus on creating, rather than configuring.
