benjamin-bader / droptools

Addon bundle for Dropwizard to support jOOQ for database access

Home Page:https://droptools.bendb.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Droptools

Pre-merge checks Coverage Status

Useful Dropwizard addons, including dropwizard-jooq and dropwizard-redis.

A bundle that adds support for relational database access via the excellent jOOQ library.

A bundle that manages a redis connection pool and makes Jedis clients available to resource methods, without the hassle of pooling logic in your code.

Version Matrix

jOOQ only supports certain versions of Java with the open source edition. Dropwizard also now has version 3 which maintains the javax namespace, and version 4 which goes ot jakarta.

jOOQ 3.16 is the last version which supports Java 11. jOOQ 3.17+ supports Java 17+. Dropwizard 3.0 and 4.0 requires Java 11. This current build is compiled against jOOQ 3.16 and Dropwizard 3.0; making it Java 8+ compatible with javax as the namespace.

Support

Please file bug reports and feature requests in GitHub issues.

License

Copyright (c) 2014-2023 Benjamin Bader

This library is licensed under the Apache License, Version 2.0.

See http://www.apache.org/licenses/LICENSE-2.0.html or the LICENSE file in this repository for the full license text.

About

Addon bundle for Dropwizard to support jOOQ for database access

https://droptools.bendb.com

License:Apache License 2.0


Languages

Language:Java 99.2%Language:Shell 0.8%