Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| The Spring Framework
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.springframework.orm.hibernate3

Package providing integration of Hibernate3 with Spring concepts.

See:
Description

Interface Summary
HibernateCallback | Callback interface for Hibernate code.
HibernateOperations | Interface that specifies a basic set of Hibernate operations, implemented by `HibernateTemplate`.

Class Summary
AbstractSessionFactoryBean | Abstract `FactoryBean` that creates a Hibernate `SessionFactory` within a Spring application context.
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 `SessionFactory`.
LocalDataSourceConnectionProvider | Hibernate connection provider for local DataSource instances in an application context.
LocalSessionFactoryBean | `FactoryBean` that creates a Hibernate `SessionFactory`.
LocalTransactionManagerLookup | Implementation of Hibernate's TransactionManagerLookup interface that returns a Spring-managed JTA TransactionManager, determined by LocalSessionFactoryBean's "transactionManager" 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.
TransactionAwareDataSourceConnectionProvider | Subclass of LocalDataSourceConnectionProvider that returns a transaction-aware proxy for the exposed DataSource.
TypeDefinitionBean | Bean that encapsulates a Hibernate type definition.

Exception Summary
HibernateJdbcException | Hibernate-specific subclass of UncategorizedDataAccessException, for JDBC exceptions that Hibernate wrapped.
HibernateObjectRetrievalFailureException | Hibernate-specific subclass of ObjectRetrievalFailureException.
HibernateOptimisticLockingFailureException | Hibernate-specific subclass of ObjectOptimisticLockingFailureException.
HibernateQueryException | Hibernate-specific subclass of InvalidDataAccessResourceUsageException, thrown on invalid HQL query syntax.
HibernateSystemException | Hibernate-specific subclass of UncategorizedDataAccessException, for Hibernate system errors that do not match any concrete `org.springframework.dao` exceptions.

## Package org.springframework.orm.hibernate3 Description

Package providing integration of Hibernate3 with Spring concepts.

Contains SessionFactory helper classes, a template plus callback for Hibernate access, and an implementation of Spring's transaction SPI for local Hibernate transactions.

This package supports Hibernate 3.x only. See the org.springframework.orm.hibernate package for Hibernate 2.1 support.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| The Spring Framework
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2002-2007 The Spring Framework.