Class SessionUtils


  • public final class SessionUtils
    extends Object
    Open or Close Hibernate Session
    Version:
    $Id: SessionFactoryUtils.java Feb 27, 2012 10:34:08 PM chaostone $
    Author:
    chaostone
    • Constructor Detail

      • SessionUtils

        public SessionUtils()
    • Method Detail

      • getDataSource

        public static DataSource getDataSource​(org.hibernate.SessionFactory factory)
      • 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
        Throws:
        org.springframework.dao.DataAccessResourceFailureException
        IllegalStateException
      • currentSession

        public static SessionHolder currentSession​(org.hibernate.SessionFactory factory)
      • closeSession

        public static void closeSession​(org.hibernate.SessionFactory factory)
      • closeSession

        public static void closeSession​(org.hibernate.Session session)
      • toString

        public static String toString​(org.hibernate.Session session)
      • convertHibernateAccessException

        public static org.springframework.dao.DataAccessException convertHibernateAccessException​(org.hibernate.HibernateException ex)