Package org.hibernate.engine.jdbc.dialect.spi
Contracts supporting Dialect resolution (from JDBC metadata) and Dialect building.
-
Interface Summary Interface Description DialectFactory A factory for generating Dialect instances.DialectResolutionInfo Exposes information about the database and JDBC driver that can be used in resolving the appropriate Dialect to use.DialectResolutionInfoSource Contract for the source of DialectResolutionInfo.DialectResolver Contract for determining theDialect
to use based on information about the database / driver. -
Class Summary Class Description BasicDialectResolver Intended as support for custom resolvers which match a single db name (with optional version info).BasicSQLExceptionConverter A helper to centralize conversion ofSQLException
s toJDBCException
s.DatabaseMetaDataDialectResolutionInfoAdapter An implementation of DialectResolutionInfo that delegates calls to a wrappedDatabaseMetaData
.