Uses of Package
org.hibernate.engine.jdbc.connections.spi
Packages that use org.hibernate.engine.jdbc.connections.spi
Package
Description
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.
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.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.Contract used for logging "database information" on bootstrapProvides 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.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.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.