public class SpringEntityManagerSessionFactory extends Object implements SessionFactory
EntityManagerSession.
Must be used when the EntityManagerFactory is managed by Spring.
This implementation will retrieve the EntityManager bound to the
thread by Spring in case a transaction already started.| Modifier and Type | Field and Description |
|---|---|
protected boolean |
closeEntityManager |
protected javax.persistence.EntityManagerFactory |
entityManagerFactory |
protected boolean |
handleTransactions |
| Constructor and Description |
|---|
SpringEntityManagerSessionFactory(Object entityManagerFactory,
boolean handleTransactions,
boolean closeEntityManager) |
protected javax.persistence.EntityManagerFactory entityManagerFactory
protected boolean handleTransactions
protected boolean closeEntityManager
public SpringEntityManagerSessionFactory(Object entityManagerFactory, boolean handleTransactions, boolean closeEntityManager)
public Class<?> getSessionType()
getSessionType in interface SessionFactorypublic Session openSession()
openSession in interface SessionFactoryCopyright © 2018. All rights reserved.