SpringOne 2GX 2011

Chicago, October 25-28, 2011

Grails Internals by Jeff Brown

There are many features provided by The Grails Framework which at first appear to be black magic. Where does the 'log' property come from? How do GORM dynamic finders really work? How can I add similar properties and behavior to classes at runtime? All of these questions will be answered during this session.

This session is for Grails developers who want to accelerate their Grails Kung-Fu to the next level and really take advantage of the power and flexibility that Grails has to offer.


About Jeff Brown

Jeff Brown

Core member of the Grails development team, Jeff Brown, is a Senior Software Engineer with SpringSource. Jeff has been involved in designing and building object oriented systems for over 15 years. Jeff's areas of expertise include web development with Groovy & Grails, Java and agile development.

More About Jeff »