| AbstractSessionFactoryBean |
Abstract FactoryBean that creates
a Hibernate org.hibernate.SessionFactory within a Spring application
context, providing general infrastructure not related to Hibernate's
specific configuration API. |
| FilterDefinitionFactoryBean |
Convenient FactoryBean for defining Hibernate FilterDefinitions. |
| HibernateAccessor |
Base class for HibernateTemplate and HibernateInterceptor,
defining common properties such as SessionFactory and flushing behavior. |
| HibernateInterceptor |
This interceptor binds a new Hibernate Session to the thread before a method
call, closing and removing it afterwards in case of any method outcome. |
| HibernateTemplate |
Helper class that simplifies Hibernate data access code. |
| HibernateTransactionManager |
PlatformTransactionManager
implementation for a single Hibernate org.hibernate.SessionFactory. |
| LocalCacheProviderProxy |
Proxy for a Hibernate CacheProvider, delegating to a Spring-managed
CacheProvider instance, determined by LocalSessionFactoryBean's
"cacheProvider" property. |
| LocalDataSourceConnectionProvider |
Hibernate connection provider for local DataSource instances
in an application context. |
| LocalJtaDataSourceConnectionProvider |
Subclass of LocalDataSourceConnectionProvider that will be used
if LocalSessionFactoryBean's "dataSource" property is set
in combination with a Hibernate TransactionManagerLookup. |
| LocalRegionFactoryProxy |
Proxy for a Hibernate RegionFactory, delegating to a Spring-managed
RegionFactory instance, determined by LocalSessionFactoryBean's
"cacheRegionFactory" property. |
| LocalSessionFactoryBean |
FactoryBean that creates a
Hibernate org.hibernate.SessionFactory. |
| LocalTransactionManagerLookup |
Implementation of Hibernate's TransactionManagerLookup interface
that returns a Spring-managed JTA TransactionManager, determined
by LocalSessionFactoryBean's "jtaTransactionManager" property. |
| SessionFactoryUtils |
Helper class featuring methods for Hibernate Session handling,
allowing for reuse of Hibernate Session instances within transactions. |
| SessionHolder |
Session holder, wrapping a Hibernate Session and a Hibernate Transaction. |
| SpringSessionContext |
Implementation of Hibernate 3.1's CurrentSessionContext interface
that delegates to Spring's SessionFactoryUtils for providing a
Spring-managed current Session. |
| SpringTransactionFactory |
Spring-aware implementation of the Hibernate TransactionFactory interface, aware of
Spring-synchronized transactions (in particular Spring-managed JTA transactions)
and asking for default release mode ON_CLOSE. |
| TransactionAwareDataSourceConnectionProvider |
Subclass of LocalDataSourceConnectionProvider that returns a
transaction-aware proxy for the exposed DataSource. |
| TypeDefinitionBean |
Bean that encapsulates a Hibernate type definition. |