spring-framework / org.springframework.orm.hibernate5 / SpringSessionContext

SpringSessionContext

open class SpringSessionContext : CurrentSessionContext

Implementation of Hibernate 3.1's CurrentSessionContext interface that delegates to Spring's SessionFactoryUtils for providing a Spring-managed current Session.

This CurrentSessionContext implementation can also be specified in custom SessionFactory setup through the "hibernate.current_session_context_class" property, with the fully qualified name of this class as value.

Author
Juergen Hoeller

Since
4.2

Constructors

<init>

SpringSessionContext(sessionFactory: SessionFactoryImplementor)

Create a new SpringSessionContext for the given Hibernate SessionFactory.

Functions

currentSession

open fun currentSession(): Session

Retrieve the Spring-managed Session for the current thread, if any.