Manning Early
Access Program
Spring Roo in Action
EARLY ACCESS EDITION

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

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.