Programming Grails
Dig deeper into Grails architecture and discover how this application framework works its magic. Written by a core developer on the Grails team, this practical guide takes you behind the curtain to reveal the inner workings of its 2.0 feature set. You’ll learn best practices for building and deploying Grails applications, including performance, security, scaling, tuning, debugging, and monitoring.
Understand how Grails integrates with Groovy, Spring, Hibernate, and other JVM technologies, and learn how to create and use plugins to augment your application’s functionality. Once you know how Grails adds behavior by convention, you can solve problems more easily and develop applications more intuitively.
Write simpler, more powerful code with the Groovy language
Manage persistence in Grails, using Hibernate or a NoSQL datastore
Learn how Grails uses Spring’s functionality and optional modules
Discover how Hibernate handles details for storing and retrieving data
Integrate technologies for messaging, mail, creating web services, and other JEE technologies
Bypass convention and configure Grails manually
Learn a general approach to upgrading applications and plugins
Use Grails to develop and deploy IaaS and PaaS applications
Table of Contents
Chapter 1. Introduction to Groovy
Chapter 2. Grails Internals
Chapter 3. Persistence
Chapter 4. Spring
Chapter 5. Hibernate
Chapter 6. Integration
Chapter 7. Configuration
Chapter 8. Plugins
Chapter 9. Security
Chapter 10. The Cloud
Chapter 11. AOP
Chapter 12. Upgrading Applications and Plugins
Book Details
Paperback: 364 pages
Publisher: O’Reilly Media (April 2013)
Language: English
ISBN-10: 1449323936
ISBN-13: 978-1449323936