En2Do

Entity framework for MongoDB in Java 11 - 17

En2Do is short for Entity-To-Document.

This framework is heavily inspired by Spring Data.

You need help or want to share a project, which uses en2do?

Feel free to join our Discord!

Current Features

  • Supports Java 11 - 17

  • MongoDB POJO-Codec classes (Learn more)

  • Create methods without implementing them

  • Repositories by proxy classes to simplify usage and method declaration

  • Load credentials from files, resources or hardcoded Strings

  • Sorting via Parameter and Annotations

  • Indexes: Compound/Multi-Field, Time-To-Live, Unique-Identifier

  • Transforming field- and method-names to enable customization

  • Setting fields transient to ignore them in the database

  • Asynchronous operations

Last updated