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.-
Classes in org.jdbi.v3.core used by org.jdbi.v3.cache.caffeine
-
Classes in org.jdbi.v3.core used by org.jdbi.v3.cache.noop
-
Classes in org.jdbi.v3.core used by org.jdbi.v3.coreClassDescriptionSupplies
Connectioninstances to a createdHandleand allows custom close handling.This represents a connection to the database system.Callback that accepts a Handle that remains open for the duration of the callback invocation.Callback that accepts aHandleand returns no result.Allows listening to events on theHandlelifecycle.Configuration class for handles.Main entry point; configurable wrapper around a JDBCDataSource.Base unchecked exception for exceptions thrown from jdbi.An immutable sql statement string created from multiple tokens in order to write inline sql statements in an easy-to-read fashion spread out over multiple lines of code. -
Classes in org.jdbi.v3.core used by org.jdbi.v3.core.asyncClassDescriptionCallback that accepts a Handle that remains open for the duration of the callback invocation.Callback that accepts a
Handleand returns no result.Main entry point; configurable wrapper around a JDBCDataSource. -
Classes in org.jdbi.v3.core used by org.jdbi.v3.core.collector
-
Classes in org.jdbi.v3.core used by org.jdbi.v3.core.config
-
Classes in org.jdbi.v3.core used by org.jdbi.v3.core.extensionClassDescriptionThis represents a connection to the database system.Main entry point; configurable wrapper around a JDBC
DataSource.Base unchecked exception for exceptions thrown from jdbi. -
Classes in org.jdbi.v3.core used by org.jdbi.v3.core.h2
-
Classes in org.jdbi.v3.core used by org.jdbi.v3.core.mapper
-
Classes in org.jdbi.v3.core used by org.jdbi.v3.core.result
-
Classes in org.jdbi.v3.core used by org.jdbi.v3.core.spiClassDescriptionThis represents a connection to the database system.Main entry point; configurable wrapper around a JDBC
DataSource. -
Classes in org.jdbi.v3.core used by org.jdbi.v3.core.statementClassDescriptionThis represents a connection to the database system.Base unchecked exception for exceptions thrown from jdbi.
-
Classes in org.jdbi.v3.core used by org.jdbi.v3.core.transactionClassDescriptionThis represents a connection to the database system.Callback that accepts a Handle that remains open for the duration of the callback invocation.Base unchecked exception for exceptions thrown from jdbi.
-
Classes in org.jdbi.v3.core used by org.jdbi.v3.gson2
-
Classes in org.jdbi.v3.core used by org.jdbi.v3.guava
-
Classes in org.jdbi.v3.core used by org.jdbi.v3.guice
-
Classes in org.jdbi.v3.core used by org.jdbi.v3.jackson2
-
Classes in org.jdbi.v3.core used by org.jdbi.v3.jodatime2
-
Classes in org.jdbi.v3.core used by org.jdbi.v3.jpaClassDescriptionMain entry point; configurable wrapper around a JDBC
DataSource.Base unchecked exception for exceptions thrown from jdbi. -
Classes in org.jdbi.v3.core used by org.jdbi.v3.json
-
Classes in org.jdbi.v3.core used by org.jdbi.v3.moshi
-
Classes in org.jdbi.v3.core used by org.jdbi.v3.postgis
-
Classes in org.jdbi.v3.core used by org.jdbi.v3.postgresClassDescriptionThis represents a connection to the database system.Main entry point; configurable wrapper around a JDBC
DataSource.Base unchecked exception for exceptions thrown from jdbi. -
Classes in org.jdbi.v3.core used by org.jdbi.v3.spring5ClassDescriptionSupplies
Connectioninstances to a createdHandleand allows custom close handling.This represents a connection to the database system.Main entry point; configurable wrapper around a JDBCDataSource. -
Classes in org.jdbi.v3.core used by org.jdbi.v3.sqlite3
-
Classes in org.jdbi.v3.core used by org.jdbi.v3.sqlobjectClassDescriptionThis represents a connection to the database system.Callback that accepts a Handle that remains open for the duration of the callback invocation.Callback that accepts a
Handleand returns no result.Main entry point; configurable wrapper around a JDBCDataSource.Base unchecked exception for exceptions thrown from jdbi. -
Classes in org.jdbi.v3.core used by org.jdbi.v3.testingClassDescriptionThis represents a connection to the database system.Main entry point; configurable wrapper around a JDBC
DataSource. -
Classes in org.jdbi.v3.core used by org.jdbi.v3.testing.junit5ClassDescriptionThis represents a connection to the database system.Main entry point; configurable wrapper around a JDBC
DataSource. -
Classes in org.jdbi.v3.core used by org.jdbi.v3.vavr