Contains an implementation of Spring's transaction SPI for local Hibernate transactions.
This package is intentionally rather minimal, with no template classes or the like,
in order to follow Hibernate recommendations as closely as possible. We recommend
using Hibernate's native sessionFactory.getCurrentSession() style.
This package supports Hibernate 5.x only.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | |
| public interface | HibernateOperations
Interface that specifies a common set of Hibernate operations as well as
a general |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | ConfigurableJtaPlatform
Implementation of Hibernate 5's JtaPlatform SPI, exposing passed-in |
| public class | HibernateExceptionTranslator
|
| public class | HibernateJdbcException
Hibernate-specific subclass of UncategorizedDataAccessException, for JDBC exceptions that Hibernate wrapped. |
| public class | HibernateObjectRetrievalFailureException
Hibernate-specific subclass of ObjectRetrievalFailureException. |
| public class | HibernateOptimisticLockingFailureException
Hibernate-specific subclass of ObjectOptimisticLockingFailureException. |
| public class | HibernateQueryException
Hibernate-specific subclass of InvalidDataAccessResourceUsageException, thrown on invalid HQL query syntax. |
| public class | HibernateSystemException
Hibernate-specific subclass of UncategorizedDataAccessException,
for Hibernate system errors that do not match any concrete
|
| public class | HibernateTemplate
Helper class that simplifies Hibernate data access code. |
| public class | HibernateTransactionManager
|
| public class | LocalSessionFactoryBean
|
| public class | LocalSessionFactoryBuilder
A Spring-provided extension of the standard Hibernate |
| public abstract class | SessionFactoryUtils
Helper class featuring methods for Hibernate Session handling. |
| public class | SessionHolder
Resource holder wrapping a Hibernate |
| public class | SpringBeanContainer
Spring's implementation of Hibernate's |
| public class | SpringFlushSynchronization
Simple synchronization adapter that propagates a |
| public class | SpringJtaSessionContext
Spring-specific subclass of Hibernate's JTASessionContext,
setting |
| public class | SpringSessionContext
Implementation of Hibernate 3.1's |
| public class | SpringSessionSynchronization
Callback for resource cleanup at the end of a Spring-managed transaction for a pre-bound Hibernate Session. |