Uses of Package
org.hibernate.jdbc
Packages that use org.hibernate.jdbc
Package
Description
This package defines the central Hibernate APIs, beginning with
SessionFactory
, which represents an instance of
Hibernate at runtime and is the source of new instances of
Session
and StatelessSession
,
the most important APIs exposing persistence-related operations for
entities.Support for temporary tables.
SPI contracts supporting various aspects of JDBC interaction.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
Contains a framework of strategies for efficient retrieval of
database-generated values.
Contains a framework of strategies for retrieving database-generated ids.
A small API allowing the client of a Hibernate session to interact directly
with JDBC, using the same connection and transaction obtained by the session.
This package defines the Hibernate configuration-time mapping model.
This package abstracts persistence mechanisms for entities.
Defines support for performing mutation operations originating
from persistence-context events.
Extended SPI contracts for the resource-level transaction capabilities of Hibernate.
Package contains specialized SQL AST nodes and builders for table mutations
of model parts
originating from normal persistence-context events.
SQL AST extensions for model mutations.
Extensions to
JdbcOperation
for model mutations.-
Classes in org.hibernate.jdbc used by org.hibernateClassDescriptionA discrete piece of work making use of a JDBC connection and returning a result.A discrete piece of work making use of a JDBC connection.
-
Classes in org.hibernate.jdbc used by org.hibernate.dialect.temptableClassDescriptionAn abstract implementation of
Work
that accepts aWorkExecutor
visitor for executing a discrete piece of work.A discrete piece of work making use of a JDBC connection.This interface provides a way to execute unrelated "work" objects using polymorphism. -
Classes in org.hibernate.jdbc used by org.hibernate.engine.jdbc.mutation.group
-
Classes in org.hibernate.jdbc used by org.hibernate.engine.jdbc.spiClassDescriptionThis interface provides a way to execute unrelated "work" objects using polymorphism.
-
Classes in org.hibernate.jdbc used by org.hibernate.engine.spiClassDescriptionDefines an expected DML operation outcome.A discrete piece of work making use of a JDBC connection and returning a result.A discrete piece of work making use of a JDBC connection.
-
Classes in org.hibernate.jdbc used by org.hibernate.generator.values
-
Classes in org.hibernate.jdbc used by org.hibernate.id.insert
-
Classes in org.hibernate.jdbc used by org.hibernate.jdbcClassDescriptionDefines an expected DML operation outcome.No return code checking.A discrete piece of work making use of a JDBC connection and returning a result.Indicates that more rows were affected than we were expecting to be.A discrete piece of work making use of a JDBC connection.A visitor used for executing a discrete piece of work encapsulated in a
Work
orReturningWork
instance.This interface provides a way to execute unrelated "work" objects using polymorphism. -
Classes in org.hibernate.jdbc used by org.hibernate.mapping
-
Classes in org.hibernate.jdbc used by org.hibernate.persister.entity
-
Classes in org.hibernate.jdbc used by org.hibernate.persister.entity.mutation
-
Classes in org.hibernate.jdbc used by org.hibernate.resource.transaction.spiClassDescriptionThis interface provides a way to execute unrelated "work" objects using polymorphism.
-
Classes in org.hibernate.jdbc used by org.hibernate.sql.model
-
Classes in org.hibernate.jdbc used by org.hibernate.sql.model.ast
-
Classes in org.hibernate.jdbc used by org.hibernate.sql.model.jdbc