Fork me on Github

GORM 6 - A powerful Groovy-based data access toolkit for the JVM

GORM is the data access toolkit used by Grails and provides a rich set of APIs for accessing relational and non-relational data including implementations for Hibernate (SQL), MongoDB, Neo4j, Cassandra, Redis and an in-memory ConcurrentHashMap for testing.

Hibernate

The original implementation of GORM, GORM for Hibernate provides all the goodness of GORM for SQL databases.

- Documentation - API - Source

Neo4j

Built for Neo4j 3.0 and above, GORM for Neo4j is built on the native Neo4j Bolt driver.

- Documentation - API - Source

Cassandra

Built for managing massive amounts of data in the cloud. GORM for Cassandra lets you map your objects to Cassandra tables.

- Documentation - API - Source

MongoDB

Built on the MongoDB Java Driver GORM for MongoDB includes features like Geospatial querying, Text search and Schemaless access etc.

- Documentation - API - Source