Session holder, wrapping a Hibernate Session and a Hibernate Transaction. HibernateTransactionManager binds instances of this class to the thread, for a given SessionFactory.
Note: This is an SPI class, not intended to be used by applications.
@author Juergen Hoeller
@since 3.1
@see HibernateTransactionManager
@see SessionFactoryUtils