类 SessionUtils
java.lang.Object
org.beangle.orm.hibernate.internal.SessionUtils
Open or Close Hibernate Session
- 版本:
- $Id: SessionFactoryUtils.java Feb 27, 2012 10:34:08 PM chaostone $
- 作者:
- chaostone
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static voidcloseSession(org.hibernate.Session session) static voidcloseSession(org.hibernate.SessionFactory factory) static org.springframework.dao.DataAccessExceptionconvertHibernateAccessException(org.hibernate.HibernateException ex) static SessionHoldercurrentSession(org.hibernate.SessionFactory factory) static voiddisableBinding(org.hibernate.SessionFactory factory) static voidenableBinding(org.hibernate.SessionFactory factory) static DataSourcegetDataSource(org.hibernate.SessionFactory factory) static booleanisEnableBinding(org.hibernate.SessionFactory factory) static SessionHolderopenSession(org.hibernate.SessionFactory factory) static StringtoString(org.hibernate.Session session)
-
构造器详细资料
-
SessionUtils
public SessionUtils()
-
-
方法详细资料
-
getDataSource
-
enableBinding
public static void enableBinding(org.hibernate.SessionFactory factory) -
isEnableBinding
public static boolean isEnableBinding(org.hibernate.SessionFactory factory) -
disableBinding
public static void disableBinding(org.hibernate.SessionFactory factory) -
openSession
public static SessionHolder openSession(org.hibernate.SessionFactory factory) throws org.springframework.dao.DataAccessResourceFailureException, IllegalStateException - 抛出:
org.springframework.dao.DataAccessResourceFailureExceptionIllegalStateException
-
currentSession
-
closeSession
public static void closeSession(org.hibernate.SessionFactory factory) -
closeSession
public static void closeSession(org.hibernate.Session session) -
toString
-
convertHibernateAccessException
public static org.springframework.dao.DataAccessException convertHibernateAccessException(org.hibernate.HibernateException ex)
-