Create bookmark
Spring Roo 1.1 Cookbook
Over 60 recipes to help you speed up the development of your Java web applications using the Spring Roo development tool
Do you like this document?
Notes
Please login to add notes
- Cover
- Copyright
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Table of Contents
- Preface
-
+
Chapter 1: Getting Started with Spring Roo
- Introduction
- Setting up Roo
- Using Spring Roo with Eclipse/STS
- Getting help and hints from Roo
- Creating a Roo project
- Importing a Roo project into Eclipse or IntelliJ IDEA IDE
- Configuring logging
- Viewing properties defined in a properties file
- Managing properties defined in a properties file
- Creating a Java class
- Moving existing Spring projects to use Spring Roo
- Adding attributes to a Java class
- Creating a Java interface
- Referring to a type from the Roo shell
- Creating application artifacts from Roo script
-
+
Chapter 2: Persisting Objects Using JPA
- Introduction
- Setting up a JPA provider for your project
- Viewing database configuration properties
- Managing database configuration properties
- Creating persistent entities
- Adding JSR 303 constraints to persistent fields
- Controlling auto-generated methods of persistent entities
- Creating integration tests for persistent entities
- Creating new 'data on demand' for testing entities
- Creating mock tests for persistent entities
- Executing persistent entities tests
- Creating applications that interact with multiple databases
- Packaging your Roo project
-
+
Chapter 3: Advanced JPA Support in Spring Roo
- Introduction
- Viewing candidate dynamic finder methods
- Adding dynamic finder methods to an entity
- Creating a many-to-one (or one-to-one)
- relationship between entities
- Creating a one-to-many (or many-to-many)
- relationship between entities
- Creating a mapped superclass
- Customizing Roo-generated
- identifier definition
- Generating database metadata
- Creating entities from a database
-
+
Chapter 4: Web Application Development with Spring Web MVC
- Introduction
- Auto-generating Spring MVC controllers and
- JSPX views from JPA entities
- Packaging, deploying, and using a
- Roo-generated Spring MVC application
- Modifying Roo-generated views
- Round-tripping support in Spring Roo
- for web controllers and views
- Creating a Spring MVC controller
- for a specific JPA entity
- Manually creating a Spring MVC
- controller for a JPA entity
- Adding static views to a Roo-generated
- web application
- Internationalizing Roo-generated
- web applications
- Adding or modifying themes
- generated by Roo
- Adding JSON support to domain objects
- and controllers
- Creating and executing Selenium tests
- for web controllers
- + Chapter 5: Web Application Development with GWT, Flex, and Spring Web Flow
-
+
Chapter 6: Emailing, Messaging, Spring Security,
Solr, and GAE
- Introduction
- Sending e-mails using JavaMail API
- Sending and receiving JMS messages
- Configuring Spring Security for your application
- Using Spring Security with Apache Directory Server
- Deploying a GWT application on GAE
- Deploying a Spring Web MVC application on GAE
- Adding search capability to your domain model with Solr
-
+
Chapter 7: Developing Add-ons and Removing Roo from Projects
- Introduction
- Setting up GnuPG for add-on development
- Installing an installable add-on
- Developing a simple add-on
- Developing an advanced add-on
- Converting non-OSGi JDBC drivers into OSGi-compliant bundles
- Removing Roo with push-in refactoring
- Adding Roo to a project using pull-out refactoring
- Upgrading to the latest version of Roo
- Index
This is a cookbook full of recipes with the essential code explained clearly and comprehensively. The recipes are organized so well that you will have no problems in using this cookbook as a reference too. Spring Roo 1.1 Cookbook is for developers new to the Spring Roo tool but with experience developing applications using Spring framework, AspectJ, JPA, GWT, and technologies/frameworks supported by Spring Roo. If you are new to the Spring framework, then it is recommended to refer to a text covering Spring, before reading this Cookbook.
Your free to read time expires in minutes. After that you have to pause for an hour.
Book Details
Authors
Publishers
Publication year : 2011
License: All rights reserved ©
Times read: 116

