Spring Roo in Action![]() Ken Rimple and Srini Penchikala with Gordon Dickens MEAP Began: July 2010 Softbound print: April 2012 (est.) | 500 pages ISBN: 9781935182962 |
|||
| Pre-Order options* | |||
| Order today and start reading Spring Roo in Action today through MEAP | |||
| MEAP + Ebook only - $39.99 | |||
| MEAP + Print book (includes Ebook) when available - $49.99 | |||
| * For more information, please see the MEAP FAQs page. | |||
| About MEAP Release Date Estimates | |||
Table of Contents, MEAP Chapters & Resources
| Table of Contents | Resources |
|
Part I: Starting Spring Apps rapidly with Roo
1: What is Spring Roo? - FREE 2: Getting started with Roo - AVAILABLE Part II: Databases and Entities 3: Database persistence with Entities - AVAILABLE 4: Relationships, JPA, and advanced persistence - AVAILABLE Part III: Web Development 5: Rapid web applications with Roo - AVAILABLE 6: Advanced web applications - AVAILABLE 7: Other web frameworks - AVAILABLE 8: Configuring Security - AVAILABLE Part IV: Integration 9: Testing Your Application - AVAILABLE 10: Enterprise Services: Email and messaging - AVAILABLE 11: Roo add-ons - AVAILABLE 12: Advanced add-ons and deployment - AVAILABLE Part V: Springing farther with Roo 13: Cloud computing - AVAILABLE 14: Workflow applications using Spring Integration - AVAILABLE |
|
DESCRIPTION
As a Java developer, anything that boosts your productivity without compromising the quality of your projects is a GOOD THING. Roo is a GOOD THING. Roo is a lightweight Java development tool that works within your existing processes, rapidly produces high-quality 100% Java code, and then gets out of the way so there's no runtime impact. Roo enforces correct coding practices and patterns and instantly integrates not only with Spring, but also with virtually every mainstream Java technology, from ActiveMQ to JPA to OSGi and more.
Spring Roo in Action is a unique book that teaches you how to code Java in Roo, with a particular focus on Spring-based applications. It starts by getting you into the Roo mindset, covering Aspect Oriented Programming and annotations within a don't-repeat-yourself, convention-over-configuration framework. Through hands-on examples, you'll learn how Roo creates well-formed application structures and supports best practices and tools. Plus, you'll get a quick-and-dirty guide to setting up Roo effectively in your environment.
The second part of the book focuses on building application components using Roo from the database layer to the user interface. It guides you through creating architecture objects and moving them easily through the application layers. In Part 3, you'll look beyond the basics to important topics like integrating security, messaging, advanced user interface tools and cloud computing. Finally, you'll learn to integrate Roo more tightly with existing Spring projects and to create and deploy custom Roo add-ons.
WHAT'S INSIDE
- Learn Roo from the ground up
- Create new projects in Roo
- Integrate Roo into existing projects
- Extend Roo with custom add-ons
- Save time and improve quality
About the Authors
Ken Rimple and Gordon Dickens are trainers and consultants with Chariot. Ken heads Chariot's training and mentoring programs, and leads Chariot's SpringSource University partnership. Gordon develops applications in Java, Spring, Hibernate OSGi, and Groovy on Grails, teaches numerous SpringSource courses, and regularly speaks on Roo, Groovy and Grails.
Srini Penchikala currently works as a Security Architect at a major financial services organization in the Austin area. He has over 16 years of experience in software design and development and has been working on Java applications since 1996. He also works as an editor for InfoQ.com website.
WHAT REVIEWERS ARE SAYING
“If Spring Roo is a beginner's portal into the world of Spring, then this book is your wormhole. If only I could give this must-have handbook a 5.01 rating!”
—Adrian Png, Software Developer
“I would recommend Spring Roo In Action to my fellow Java developers who are looking for the next revolution in enterprise java development. Spring Roo is not just another framework to be used, but as the authors explain and demonstrate so well, Spring Roo is giant step forward in Java web application development.”
—Michael Piscatello, Senior Application Architect
About the Early Access Version
This Early Access version of Spring Roo in Action enables you to receive new chapters as they are being written. You can also interact with the authors to ask questions, provide feedback and errata, and help shape the final manuscript on the Author Online
Want to learn More?
Sign up to read more content when it is released and to receive news about this book.


