SpringOne 2GX 2011

Chicago, October 25-28, 2011

GORM: Object Persistence Done Right

Grails object relational mapping (GORM) is one of the most powerful features of the Grails framework. Project bootstrapping and CRUD scaffolding are nice things to get you started, but GORM continues to pay off throughout the development of an application. Even maintenance tasks become simpler and more fun with GORM.

In this presentation we’ll discover what GORM is and what it does for us. We’ll cover dynamic domain class methods, dynamic finders, one-to-many and many-to-many relationships, Hibernate Criteria Builders and more. We’ll also take a look at some things to watch out for since, after all, this is Object Relational Mapping we’re talking about.


About Dave Klein

Dave Klein

Dave is a consultant helping organizations of all sizes to develop applications more quickly (and have more fun doing it) with Grails. Dave has been involved in enterprise software development for the past 15 years. He has worked as a developer, architect, project manager, mentor and trainer. Dave has presented at user groups and national conferences. He is also the founder of the Capital Java User Group in Madison, Wisconsin, the Gateway Groovy Users in St. Louis, MO, and the author of Grails: A Quick-Start Guide, published by the Pragmatic Programmers. . Dave's Groovy and Grails related thoughts can be found at http://dave-klein.blogspot.com

More About Dave »