Roo is a lightweight Java development tool that works within existing processes, to rapidly produce high-quality, 100% Java code. Roo enforces correct coding practices and patterns and instantly integrates not only with Spring, but also with virtually every mainstream Java technology.
Roo in Action is unique book that teaches how to code Java in Roo, with a particular focus on Spring-based applications. It starts by getting into the Roo mindset, along with a quick-and-dirty guide to setting up Roo effectively. Through hands-on examples, readers will learn how Roo creates well-formed application structures and supports best practices and tools. The book then goes beyond the basics to important topics like integrating security, messaging, advanced user interface tools and cloud computing. Finally, readers learn how to integrate Roo more tightly with existing Spring projects and to create and deploy custom Roo add-ons.