Uses of Package
org.hibernate.engine.jdbc.env.spi
Packages that use org.hibernate.engine.jdbc.env.spi
Package
Description
This API allows intervention by generic code in the process of determining the names of
database objects (tables, columns, and constraints).
Some SPIs related to DDL generation and schema management.
Defines the root contracts and built-in implementations for SQL dialects.
Supported Dialect contracts for identifier syntax, helper construction,
and keyword policy.
Incubating Dialect contracts for describing database locking capabilities,
selecting locking strategies, and rendering locking SQL.
Defines SPI contracts for obtaining JDBC
Connections from a
provider implemented as a service.SPI contracts supporting various aspects of JDBC interaction.
This package and its subpackages, especially
org.hibernate.id.enhanced,
contain the built-in id generators, all of which implement either
IdentifierGenerator or
PostInsertIdentifierGenerator.Enhanced/improved versions of table and sequence based identifier generators
targeting portability and unified configuration.
Defines an SPI for schema information extraction from the database via JDBC.
An SPI for tooling related to DDL generation, export, migration, and validation.
-
Classes in org.hibernate.engine.jdbc.env.spi used by org.hibernate.boot.model.namingClassDescriptionHandles configured database identifiers at runtime.Initial look at this concept we keep talking about with merging information from
DatabaseMetaDataandDialect -
Classes in org.hibernate.engine.jdbc.env.spi used by org.hibernate.boot.model.relationalClassDescriptionInitial look at this concept we keep talking about with merging information from
DatabaseMetaDataandDialect -
Classes in org.hibernate.engine.jdbc.env.spi used by org.hibernate.dialectClassDescriptionHandles configured database identifiers at runtime.Describes whether qualified database object names admit catalogs, schemas, both namespace kinds, or neither.Resolves the current schema name for a JDBC connection.
-
Classes in org.hibernate.engine.jdbc.env.spi used by org.hibernate.dialect.identifier.spiClassDescriptionHandles configured database identifiers at runtime.Builder for
IdentifierHelperinstances.Effective JDBC metadata used for Hibernate runtime decisions.Describes whether qualified database object names admit catalogs, schemas, both namespace kinds, or neither. -
Classes in org.hibernate.engine.jdbc.env.spi used by org.hibernate.dialect.lock.spi
-
Classes in org.hibernate.engine.jdbc.env.spi used by org.hibernate.engine.jdbc.connections.spi
-
Classes in org.hibernate.engine.jdbc.env.spi used by org.hibernate.engine.jdbc.env.spiClassDescriptionRaw JDBC driver and bootstrap-connection observations.An enumeration of the way
DatabaseMetaDatamight store and return identifiersHandles configured database identifiers at runtime.Builder forIdentifierHelperinstances.Initial look at this concept we keep talking about with merging information fromDatabaseMetaDataandDialectEffective JDBC metadata used for Hibernate runtime decisions.Describes whether qualified database object names admit catalogs, schemas, both namespace kinds, or neither.Contract for rendering qualified object names for use in queries, etc.Enum interpretation of the valid values fromDatabaseMetaData.getSQLStateType() -
Classes in org.hibernate.engine.jdbc.env.spi used by org.hibernate.engine.jdbc.spiClassDescriptionRaw JDBC driver and bootstrap-connection observations.Initial look at this concept we keep talking about with merging information from
DatabaseMetaDataandDialectEffective JDBC metadata used for Hibernate runtime decisions. -
Classes in org.hibernate.engine.jdbc.env.spi used by org.hibernate.envers.enhancedClassDescriptionInitial look at this concept we keep talking about with merging information from
DatabaseMetaDataandDialect -
Classes in org.hibernate.engine.jdbc.env.spi used by org.hibernate.id
-
Classes in org.hibernate.engine.jdbc.env.spi used by org.hibernate.id.enhancedClassDescriptionInitial look at this concept we keep talking about with merging information from
DatabaseMetaDataandDialect -
Classes in org.hibernate.engine.jdbc.env.spi used by org.hibernate.tool.schema.extract.spiClassDescriptionHandles configured database identifiers at runtime.Initial look at this concept we keep talking about with merging information from
DatabaseMetaDataandDialect -
Classes in org.hibernate.engine.jdbc.env.spi used by org.hibernate.tool.schema.spiClassDescriptionInitial look at this concept we keep talking about with merging information from
DatabaseMetaDataandDialect