Uses of Package
org.jdbi.v3.core

Packages that use org.jdbi.v3.core
Package
Description
Cache implementation using the Caffeine cache library.
A non-caching cache implementation.
The 'core' package hosts the top level interface into jdbi core.
 
The collector package reduces the mapped rows of the result set into a Stream Collector to produce the final aggregated result.
The config classes define a configuration registry starting from each Jdbi instance.
The extension classes allow you to extend Jdbi's functionality by declaring interface types that may attach to Handle instances.
The h2 package adds vendor support for the H2 embeddable pure Java database implementation.
mappers take the JDBC ResultSet and produce Java results.
result provides the streaming interface that reads rows from JDBC and drives the mapper and collector processes to produce results.
The spi package includes entrypoints to extending Jdbi instances with your own custom functionality.
The statement package provides most of the Fluent API to drive statement execution.
The transaction package implements the strategy Jdbi uses to open and close transactions.
 
guava provides extra types that are commonly needed beyond built in JDK types.
Google Guice integration.
 
joda-time provides improved date and time types to pre-Java 8 applications.
The jpa plugin provides minimal support for discovering JPA annotations like Column.
 
 
 
The postgres plugin provides improved support for java.time, hstore, uuid, and enum types when configured with a recent Postgres database server.
Classes here provide integration hooks for working with the Spring framework.
The sqlite plugin provides improved support for java.net.URL.
SQL Objects
JUnit 4 testing support.
JUnit 5 testing support.
vavr is a functional programming library for the JVM.