GORM Deep Dive

GORM Deep Dive begins with an introduction to GORM and its basic usage and configuration. From there the course covers many advanced techniques like effective use of “where” queries, projections, query composition, detached criteria, and query optimization.


This course covers the latest capabilities of GORM, including improved support for connecting to multiple data stores, multi-tenancy, and using GORM with non-relational data stores (such as Neo4J, MongoDB, etc.). You'll also learn how to use GORM outside of a Grails application.

Duration and Format

2 days (6 hours)

Schedule a custom offering of this workshop at your location, online, or in our Midwest training lab (12140 Woodcrest Executive Drive; St. Louis, MO. 63141).


The following topics are covered in this course:

  • Introduction to GORM
  • Advanced Query Techniques
  • Multi-tenancy
  • Multiple Data Sources
  • GORM with Non-relational Data Stores
  • Data Services
  • Using GORM Outside of Grails


Students should be familiar with the Grails framework. In-depth knowledge of Grails is not required.

Maximize your training experience by adding these courses to your curriculum.

Sign up today for open enrollment technology training.

Open Enrollment Courses

Open enrollment courses are a great, cost-effective option for organizations that have an immediate need to train a small number of employees.

View Course Schedule

Customized technology training designed to meet your team's specific needs

Customized Training Programs

Customized training programs can be delivered on-site, in our training lab, or online to help organizations enhance the skills of their internal development teams.

Request More Information