These are modules providing access to various data stores, including relational, document oriented, key/value stores, etc.
The jdbc module provides a high performance connection pool for jdbc via {{hikari}}.
The ebean module provides object relational mapping via {{ebean}}.
The hibernate module provides object relational mapping via {{hibernate}}.
The jdbi module provides a fluent and lightweight SQL library for jdbc.
The jOOQ module lets you build type safe SQL queries through its fluent API.
The querydsl module provides unified Queries for SQL. Querydsl is compact, safe and easy to learn.
The querydsl-jpa provides unified Queries for JPA. Querydsl is compact, safe and easy to learn.
Requery is a light but powerful object mapping and SQL generator for Java/Kotlin/Android with RxJava and Java 8 support. Easily map to or create databases, perform queries and updates from any platform that uses Java.
The rxjdbc provides efficient execution, concise code, and functional composition of database calls using JDBC and RxJava Observable
The flyway module provides database migrations via {{flyway}}.
The cassandra module provides access to {{cassandra}} instances.
The couchbase module provides access to {{couchbase}} instances.
The elasticsearch module provides access to elasticsearch instances.
The mongodb module provides access to {{mongodb}} instances.
The jongo module provides query in Java as in Mongo Shell.
The morphia module provides object to document mapper via {{morphia}}.
The mongodb-rx module provides composable asynchronous and event-based observable sequences for {{mongodb}}.