org.springframework.orm.jpa.vendor
Class HibernateJpaSessionFactoryBean
java.lang.Object
org.springframework.orm.jpa.EntityManagerFactoryAccessor
org.springframework.orm.jpa.vendor.HibernateJpaSessionFactoryBean
- All Implemented Interfaces:
- org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.FactoryBean<org.hibernate.SessionFactory>
public class HibernateJpaSessionFactoryBean
- extends EntityManagerFactoryAccessor
- implements org.springframework.beans.factory.FactoryBean<org.hibernate.SessionFactory>
Simple FactoryBean
that exposes the underlying SessionFactory
behind a Hibernate-backed JPA EntityManagerFactory
.
Primarily available for resolving a SessionFactory by JPA persistence unit name
via the "persistenceUnitName"
bean property.
- Since:
- 3.1
- Author:
- Juergen Hoeller
- See Also:
EntityManagerFactoryAccessor.setPersistenceUnitName(java.lang.String)
,
EntityManagerFactoryAccessor.setEntityManagerFactory(javax.persistence.EntityManagerFactory)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HibernateJpaSessionFactoryBean
public HibernateJpaSessionFactoryBean()
getObject
public org.hibernate.SessionFactory getObject()
- Specified by:
getObject
in interface org.springframework.beans.factory.FactoryBean<org.hibernate.SessionFactory>
getObjectType
public java.lang.Class<?> getObjectType()
- Specified by:
getObjectType
in interface org.springframework.beans.factory.FactoryBean<org.hibernate.SessionFactory>
isSingleton
public boolean isSingleton()
- Specified by:
isSingleton
in interface org.springframework.beans.factory.FactoryBean<org.hibernate.SessionFactory>