Welcome to Doma 2

Doma 2 is a database access framework for Java 8+. Doma has various strengths:

  • Verifies and generates source code at compile time using annotation processing.

  • Provides type-safe Criteria API.

  • Supports Kotlin.

  • Uses SQL templates, called “two-way SQL”.

  • Has no dependence on other libraries.

This document consists of following sections:

Please help with the improvement and localization of our documentation.

For matters related to the English version of the documentation and general issues concerning the documentation, please add issues or pull requests to the GitHub repository.

For localization into Japanese, please perform translations and voting through the project on Crowdin.

User Documentation

About Doma