Uses of Class
org.jdbi.v3.core.Jdbi
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
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.
The
spi
package includes entrypoints to extending Jdbi
instances with your own custom functionality.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.
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.-
Uses of Jdbi in org.jdbi.v3.cache.caffeine
-
Uses of Jdbi in org.jdbi.v3.cache.noop
-
Uses of Jdbi in org.jdbi.v3.core
Modifier and TypeClassDescriptionclass
Main entry point; configurable wrapper around a JDBCDataSource
.Modifier and TypeMethodDescriptionstatic Jdbi
Creates a newJdbi
instance from a database URL.static Jdbi
Creates a newJdbi
instance from a database URL.static Jdbi
Jdbi.create
(String url, Properties properties) Creates a newJdbi
instance from a database URL.static Jdbi
Jdbi.create
(Connection connection) Creates a newJdbi
object from aConnection
.static Jdbi
Jdbi.create
(DataSource dataSource) Creates a newJdbi
object from aDataSource
.static Jdbi
Jdbi.create
(ConnectionFactory connectionFactory) Factory used to allow for obtaining a Connection in a customized manner.Handle.getJdbi()
Returns theJdbi
object used to create this handle.Jdbi.installPlugin
(JdbiPlugin plugin) Install a givenJdbiPlugin
instance that will configure any providedHandle
instances.Jdbi.installPlugins()
Use theServiceLoader
API to detect and install plugins automagically.Jdbi.setHandleCallbackDecorator
(HandleCallbackDecorator handleCallbackDecorator) Specify theHandleCallbackDecorator
instance to use.Jdbi.setStatementBuilderFactory
(StatementBuilderFactory factory) Allows customization of how prepared statements are created.Jdbi.setTransactionHandler
(TransactionHandler handler) Specify the TransactionHandler instance to use. -
Uses of Jdbi in org.jdbi.v3.core.async
-
Uses of Jdbi in org.jdbi.v3.core.config
-
Uses of Jdbi in org.jdbi.v3.core.extension
-
Uses of Jdbi in org.jdbi.v3.core.h2
-
Uses of Jdbi in org.jdbi.v3.core.spi
Modifier and TypeMethodDescriptiondefault void
JdbiPlugin.customizeJdbi
(Jdbi jdbi) Configure customizations global to any object managed by this Jdbi. -
Uses of Jdbi in org.jdbi.v3.gson2
-
Uses of Jdbi in org.jdbi.v3.guava
-
Uses of Jdbi in org.jdbi.v3.guice
-
Uses of Jdbi in org.jdbi.v3.jackson2
-
Uses of Jdbi in org.jdbi.v3.jodatime2
-
Uses of Jdbi in org.jdbi.v3.jpa
-
Uses of Jdbi in org.jdbi.v3.json
-
Uses of Jdbi in org.jdbi.v3.moshi
-
Uses of Jdbi in org.jdbi.v3.opentelemetry
-
Uses of Jdbi in org.jdbi.v3.postgis
-
Uses of Jdbi in org.jdbi.v3.postgres
-
Uses of Jdbi in org.jdbi.v3.spring
Modifier and TypeClassDescriptionclass
Utility class which constructs anJdbi
instance which can conveniently participate in Spring's transaction management system.Modifier and TypeMethodDescriptionJdbiFactoryBean.getObjectType()
SeeFactoryBean.getObjectType()
-
Uses of Jdbi in org.jdbi.v3.spring5
Modifier and TypeClassDescriptionclass
Deprecated, for removal: This API element is subject to removal in a future version.Modifier and TypeMethodDescriptionJdbiFactoryBean.getObjectType()
Deprecated, for removal: This API element is subject to removal in a future version.SeeFactoryBean.getObjectType()
-
Uses of Jdbi in org.jdbi.v3.sqlite3
-
Uses of Jdbi in org.jdbi.v3.sqlobject
-
Uses of Jdbi in org.jdbi.v3.testing
-
Uses of Jdbi in org.jdbi.v3.testing.junit5
-
Uses of Jdbi in org.jdbi.v3.vavr
org.jdbi.v3.spring
module with Spring 6.x or newer.