A key thing to remember about Grails is that under the surface Grails is using
Hibernate for persistence. If you are coming from a background of using
ActiveRecord or
iBatis Hibernate's "session" model may feel a little strange.
Essentially, Grails automatically binds a Hibernate session to the currently executing request. This allows you to use the
save and
delete methods as well as other GORM methods transparently.