Copyright
Brief Table of Contents
Table of Contents
Foreword
Preface
Acknowledgments
About this Book
About the Authors
About the Cover Illustration
1. Starting Spring apps rapidly with Roo
Chapter 1. What is Spring Roo?
1.1. Configuration is a burden
1.1.1. Spring reduces the pain
1.1.2. Shifting from code to configuration
1.1.3. Spring makes development less painful
1.1.4. Batteries still required
1.1.5. Those other guys—RAD frameworks
1.1.6. Java needs RAD
1.2. Enter Spring Roo
1.2.1. Installing the Roo shell
1.2.2. Launching the shell
1.3. Roo by example—the Pizza Shop
1.3.1. The pizzashop.roo sample
1.3.2. Running the Pizza Shop with Maven
1.3.3. Creating toppings—forms
1.3.4. Creating a pizza form—dependencies
1.3.5. JSON-based web services with the Pizza Shop
1.3.6. Wrapping up the walk-through
1.3.7. The Pizza Shop script
1.4. Roo application architecture models
1.4.1. The web layer
1.4.2. Service-and-repository layering in Roo
1.4.3. Roo’s Active Record architecture
1.4.4. Which pattern is better?
1.5. Summary
1.6. Resources
Books
Web
Chapter 2. Getting started with Roo
2.1. Working with the Roo shell
2.1.1. Give me a hint!
2.1.2. Common Roo commands
2.1.3. Creating an application
2.1.4. Adjusting the logging level
2.1.5. Adding persistence and running the application