MongoDB GORM supported by SpringSource
4% of Grails users
Dependency :
compile ":mongodb:1.2.0"
Summary
A plugin that integrates the Mongo document datastore into Grails, providing a GORM API onto it
Installation
grails install-plugin mongodb
Description
MongoDB is a NoSQL datastore that bridges the gap between key-value stores (which are fast and highly scalable) and traditional RDBMS systems (which provide rich queries and deep functionality).
MongoDB (from "humongous") is a scalable, high-performance, open source, document-oriented database.This project aims to provide an object-mapping layer on top of Mongo to ease common activities such as:
- Marshalling from Mongo to Groovy/Java types and back again
- Support for GORM dynamic finders, criteria and named queries
- Session-managed transactions
- Validating domain instances backed by the Mongo datastore
IMPORTANT: The 1.2.0 version of the plugin only supports Grails 2.1.4 and above due to an imcompatibility with the concurrentlinkedhashmap library. If you use an earlier version of Grails you will need to continue to use the 1.1.0 version of the plugin.Further documentation on this plugin can be found hereA blog post with a screencast demonstrating the plugin can be found on the SpringSource blog.Sources can be found at Github