O'Reilly logo

Spring Persistence with Hibernate by Brian D. Murphy, Paul Tepper Fisher

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 11. GORM and Grails

GORM is the end result of the synergistic combination of Spring, Hibernate, and Groovy. Built as one of the core components of Grails—a rapid development web framework influenced by Ruby on Rails—GORM is a different kind of ORM layer that leverages the dynamic capabilities of the Groovy language to simplify querying and persisting an application's domain model.

At the foundation of GORM lies the same strategy responsible for Ruby on Rails' success: convention over configuration. GORM drastically simplifies the amount of coding and effort required to define your application's persistence logic. With GORM and Grails, there is no need to define a DAO layer. Instead, the Active Record design pattern is employed, consolidating ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required