Uses of Package
org.hibernate.engine.jdbc.connections.spi
Packages that use org.hibernate.engine.jdbc.connections.spi
Package
Description
Implementation of ConnectionProvider using Agroal.
Implementation of ConnectionProvider using the c3p0 Connection pool.
Various implementations of the SPI contracts for obtaining JDBC
Connection
s.Defines SPI contracts for obtaining JDBC
Connection
s from a
provider implemented as a service.Internals for supporting various aspects of JDBC interaction
SPI contracts supporting various aspects of JDBC interaction.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
Implementation of ConnectionProvider using HikariCP.
An internal package containing implementations of central Hibernate APIs,
mostly defined in
org.hibernate
.Support for multi-table SQM mutation (insert, update, delete) operations using
a table to temporarily hold the matching ids.
SPI for handling SQM UPDATE and DELETE queries
Implementation of the SPI for managing JDBC connections and other heavyweight resources.
An SPI for managing JDBC connections and other heavyweight resources, based around the
idea of a "JDBC session".
An implementation of
TransactionCoordinator
based on JdbcResourceTransaction
.Implementations of
TransactionCoordinator
based on JTA.Implementation of the SPI for schema information extraction from the database via JDBC.
An implementation of the SPI for the tooling related to DDL generation, export, migration, and validation.
Support for exporting generated DDL to the database or to SQL scripts.
-
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.agroal.internalClassDescriptionA contract for obtaining JDBC connections and, optionally, for pooling connections.Contract used for logging "database information" on bootstrap
-
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.c3p0.internalClassDescriptionA contract for obtaining JDBC connections and, optionally, for pooling connections.Contract used for logging "database information" on bootstrap
-
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.engine.jdbc.connections.internalClassDescriptionA contract for obtaining JDBC connections and, optionally, for pooling connections.Contract used for logging "database information" on bootstrapA specialized
Connection
provider contract used when the application is using multi-tenancy support requiring tenant-aware connections. -
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.engine.jdbc.connections.spiClassDescriptionBasic support for implementations of
MultiTenantConnectionProvider
based onDataSource
s.A contract for obtaining JDBC connections and, optionally, for pooling connections.Contract used for logging "database information" on bootstrapA specializedConnection
provider contract used when the application is using multi-tenancy support requiring tenant-aware connections. -
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.engine.jdbc.env.internalClassDescriptionA contract for obtaining JDBC connections and, optionally, for pooling connections.Provides centralized access to JDBC connections.A specialized
Connection
provider contract used when the application is using multi-tenancy support requiring tenant-aware connections. -
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.engine.jdbc.internal
-
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.engine.jdbc.spi
-
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.engine.spi
-
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.hikaricp.internalClassDescriptionA contract for obtaining JDBC connections and, optionally, for pooling connections.Contract used for logging "database information" on bootstrap
-
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.internalClassDescriptionA contract for obtaining JDBC connections and, optionally, for pooling connections.Provides centralized access to JDBC connections.A specialized
Connection
provider contract used when the application is using multi-tenancy support requiring tenant-aware connections. -
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.internal.log
-
-
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.query.sqm.mutation.spi
-
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.resource.jdbc.internal
-
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.resource.jdbc.spi
-
-
-
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.testing.bootClassDescriptionA contract for obtaining JDBC connections and, optionally, for pooling connections.Provides centralized access to JDBC connections.
-
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.testing.common.connectionsClassDescriptionA contract for obtaining JDBC connections and, optionally, for pooling connections.
-
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.testing.envClassDescriptionA contract for obtaining JDBC connections and, optionally, for pooling connections.
-
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.testing.jdbcClassDescriptionA contract for obtaining JDBC connections and, optionally, for pooling connections.Contract used for logging "database information" on bootstrap
-
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.testing.jtaClassDescriptionA contract for obtaining JDBC connections and, optionally, for pooling connections.Contract used for logging "database information" on bootstrap
-
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.testing.orm.jdbcClassDescriptionA contract for obtaining JDBC connections and, optionally, for pooling connections.
-
-
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.tool.schema.internal
-
Classes in org.hibernate.engine.jdbc.connections.spi used by org.hibernate.tool.schema.internal.execClassDescriptionA contract for obtaining JDBC connections and, optionally, for pooling connections.Provides centralized access to JDBC connections.