public class SessionFactoryImpl extends Object implements SessionFactory
| 构造器和说明 |
|---|
SessionFactoryImpl(Metadata metadata,
org.apache.ibatis.session.SqlSessionFactory sessionFactory) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> void |
addNamedEntityGraph(String graphName,
javax.persistence.EntityGraph<T> entityGraph) |
void |
addNamedQuery(String name,
javax.persistence.Query query) |
void |
close() |
javax.persistence.EntityManager |
createEntityManager() |
javax.persistence.EntityManager |
createEntityManager(Map map) |
javax.persistence.EntityManager |
createEntityManager(javax.persistence.SynchronizationType synchronizationType) |
javax.persistence.EntityManager |
createEntityManager(javax.persistence.SynchronizationType synchronizationType,
Map map) |
javax.persistence.Cache |
getCache() |
javax.persistence.criteria.CriteriaBuilder |
getCriteriaBuilder() |
javax.persistence.metamodel.Metamodel |
getMetamodel() |
javax.persistence.PersistenceUnitUtil |
getPersistenceUnitUtil() |
Map<String,Object> |
getProperties() |
Reference |
getReference() |
boolean |
isOpen() |
<T> T |
unwrap(Class<T> cls) |
public SessionFactoryImpl(Metadata metadata, org.apache.ibatis.session.SqlSessionFactory sessionFactory)
public Reference getReference() throws NamingException
getReference 在接口中 ReferenceableNamingExceptionpublic javax.persistence.EntityManager createEntityManager()
createEntityManager 在接口中 javax.persistence.EntityManagerFactorypublic javax.persistence.EntityManager createEntityManager(Map map)
createEntityManager 在接口中 javax.persistence.EntityManagerFactorypublic javax.persistence.EntityManager createEntityManager(javax.persistence.SynchronizationType synchronizationType)
createEntityManager 在接口中 javax.persistence.EntityManagerFactorypublic javax.persistence.EntityManager createEntityManager(javax.persistence.SynchronizationType synchronizationType,
Map map)
createEntityManager 在接口中 javax.persistence.EntityManagerFactorypublic javax.persistence.criteria.CriteriaBuilder getCriteriaBuilder()
getCriteriaBuilder 在接口中 javax.persistence.EntityManagerFactorypublic javax.persistence.metamodel.Metamodel getMetamodel()
getMetamodel 在接口中 javax.persistence.EntityManagerFactorypublic void close()
close 在接口中 Closeableclose 在接口中 AutoCloseableclose 在接口中 javax.persistence.EntityManagerFactorypublic Map<String,Object> getProperties()
getProperties 在接口中 javax.persistence.EntityManagerFactorypublic javax.persistence.Cache getCache()
getCache 在接口中 javax.persistence.EntityManagerFactorypublic javax.persistence.PersistenceUnitUtil getPersistenceUnitUtil()
getPersistenceUnitUtil 在接口中 javax.persistence.EntityManagerFactorypublic void addNamedQuery(String name, javax.persistence.Query query)
addNamedQuery 在接口中 javax.persistence.EntityManagerFactorypublic <T> T unwrap(Class<T> cls)
unwrap 在接口中 javax.persistence.EntityManagerFactorypublic <T> void addNamedEntityGraph(String graphName, javax.persistence.EntityGraph<T> entityGraph)
addNamedEntityGraph 在接口中 javax.persistence.EntityManagerFactorypublic boolean isOpen()
isOpen 在接口中 javax.persistence.EntityManagerFactoryCopyright © 2019. All rights reserved.