Class SessionFactoryImpl

All Implemented Interfaces:
EntityManagerFactory, Serializable, AutoCloseable, Referenceable, SessionFactoryImplementor, BindingContext, QueryParameterBindingTypeResolver, SqmCreationContext, SessionFactory, SqlAstCreationContext, MappingContext

public class SessionFactoryImpl extends QueryParameterBindingTypeResolverImpl implements SessionFactoryImplementor
Concrete implementation of the SessionFactory API.

Exposes two interfaces:

This class is thread-safe.

See Also:
Implementation Note:
This class must appear immutable to clients, even if it does all kinds of caching and pooling under the covers. It is crucial that the class is not only thread-safe, but also highly concurrent. Synchronization must be used extremely sparingly.