Uses of Package
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 Connections.
Defines SPI contracts for obtaining JDBC Connections 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.