Recipes covered in Spring roo cookbook

25 views
Skip to first unread message

Ashish Sarin

unread,
Apr 8, 2011, 8:44:22 AM4/8/11
to Spring Roo Cookbook
The recipes covered in Spring roo cookbook are as follows:

[Chapter 1] - Developing with Spring Roo

1. Setting up Roo
2. Getting help and hints from Roo
3. Creating a Roo project
4. Configuring logging
5. Viewing properties defined in a properties file
6. Managing properties defined in a properties file
7. Creating a Java class
8. Adding attributes to a Java class
9. Creating a Java interface
10. Referring to a type from roo shell
11. Importing Roo project into Eclipse/IntelliJ IDEA IDE
12. Creating application artifacts from Roo script

[Chapter 2] - Persisting objects using JPA

1. Setting up a JPA provider for your project
2. Viewing database configuration properties
3. Managing database configuration properties
4. Creating persistent entities
5. Adding fields to persistent entities
6. Adding JSR 303 constraints to persistent fields
7. Creating integration test for persistent entities
8. Creating new ‘data on demand’ for testing entities
9. Creating mock tests for persistent entities
10. Executing persistent entities tests
11. Controlling auto-generated methods of persistent entities
12. Adding JSON support to objects
13. Creating applications that interact with multiple databases

[Chapter 3] - Advanced JPA support in Spring roo

1. Viewing candidate dynamic finder methods
2. Adding dynamic finder methods to an entity
3. Creating many-to-one (or one-to-one) relationship between entities
4. Creating one-to-many (or many-to-many) relationship between
entities
5. Creating a mapped superclass
6. Customizing roo-generated identifier definition
7. Generating database metadata
8. Creating entities from database

[Chapter 4] - Web application development with Spring Web MVC

1. Creating Spring MVC controllers and JSPX views from JPA entities
2. Packaging, deploying and using roo-generated Spring MVC application
3. Modifying roo-generated views
4. Round-tripping support in Spring roo for web controllers/views
5. Creating a Spring MVC controller for a specific JPA entity
6. Manually creating a Spring MVC controller for a JPA entity
7. Adding static views to roo-generated web application
8. Internationalizing roo-generated web applications
9. Adding or modifying themes generated by roo
10. Creating and executing selenium tests for web controllers

[Chapter 5] - Web application development with GWT, Flex and Spring
Web Flow

1. Scaffolding GWT application from JPA entities
2. Getting started with Flex application development
3. Scaffolding Flex application from JPA entities
4. Getting started with Spring Web Flow

[Chapter 6] - Emailing, Messaging, Spring Security, Solr and GAE

1. Sending emails using JavaMail API
2. Sending and receiving JMS messages
3. Configuring Spring security for your application
4. Using Spring Security with Apache Directory Server
5. Deploying a GWT application on GAE
6. Deploying a Spring Web MVC application on GAE
7. Adding search capability to your domain model with Solr

[Chapter 7] - Add-on development

This chapter is currently in progress.
Reply all
Reply to author
Forward
0 new messages