|
|
Groovy & Grails eXchange 2009: Graeme Rocher on The Grails Plugin System: Plug into productivity
The Grails Plugin System: Plug into productivity
Grails is more than just a web framework, it is a complete platform and API for runtime configuration. This talk, by Grails project lead Graeme Rocher, will demonstrate Grails' modular architecture and how to hook into runtime configuration to adapt your application based on
its environment and/or the presence of other plugins.
The talk will start with an overview of the Grails architecture and then jump into an extended example of how to write your own plug-in. As part of the journey you'll learn how to customize the Grails build system, participate in runtime Spring configuration, add new persistence methods that work with Hibernate and enhance your existing
classes through Grails' advanced Groovy Meta-programming system.
Session Topics:
-
The Grails Architecture
- Scripting Grails with Gant
- Using Grails' Spring DSL: The BeanBuilder
- Adding new methods, properties and constructors with ExpandoMetaClass
- Packaging, distributing and installing your plug-in
ABOUT GRAEME ROCHER
|
Graeme Rocher is the project lead and co-founder of the Grails web application framework. He's a member of the JSR-241 Expert Group which standardizes the Groovy language. Graeme authored the Definitive Guide to Grails for Apress and is a frequent sp
More about Graeme Rocher
|
|
PODCAST THE GRAILS PLUGIN SYSTEM: PLUG INTO PRODUCTIVITY
This session took part at the Groovy & Grails eXchange 2009. You can view the other 19 podcasts here.
|
|
|