|
|
Grails eXchange 2007: Graeme Rocher on GORM - Object Relational Mapping with Hibernate De-mystified
GORM - Object Relational Mapping with Hibernate De-mystified
Hibernate is an immensely powerful ORM layer with an array of features and mapping options which comes at the cost of complexity. The web application framework Grails ships with an ORM layer that builds of top of Hibernate, but eliminates much of the complexity through clever use of convention and the dynamic features of the Groovy language. Known as GORM, it offers a convention-based mapping strategy that hooks into the Hibernate configuration model and provides an abstraction layer above Hibernate with powerful features like Groovy builders for Criteria, dynamic finders and transaction management through closures.
This talk explained some features of GORM and demonstrated how to create different persistence mappings. Once the basics of mapping is understood you'll dive head first into persisting and reading data without ever accessing a Hibernate session!
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 GORM - OBJECT RELATIONAL MAPPING WITH HIBERNATE DE-MYSTIFIED
This session took part at the Grails eXchange 2007. You can view the other 31 podcasts here.
|
|
|