Morphia — MongoDB Object Document Mapping for the JVM.
- Bidirectional mapping to and from the database
Transparently map your Java entities to MongoDB documents and back.
- Extensible Type Conversion
Easily add support for custom types
- Robust Query and Update APIs
- Full Aggregation Support
Use MongoDB’s aggregation framework with your application’s Java classes.
- Annotation driven indexing
- Geospatial Queries