一个容易的Hibernate例子

一个简单的Hibernate例子package persistenceimport org.hibernate.HibernateExceptionimport org.hiber

一个简单的Hibernate例子

package persistence;
一个容易的Hibernate例子
一个容易的Hibernate例子import org.hibernate.HibernateException;
一个容易的Hibernate例子import org.hibernate.Session;
一个容易的Hibernate例子import org.hibernate.SessionFactory;
一个容易的Hibernate例子import org.hibernate.cfg.Configuration;
一个容易的Hibernate例子
一个容易的Hibernate例子public class HibernateUtil
一个容易的Hibernate例子一个容易的Hibernate例子...{
一个容易的Hibernate例子private static final SessionFactory sessionFactory;
一个容易的Hibernate例子
一个容易的Hibernate例子static
一个容易的Hibernate例子一个容易的Hibernate例子...{
一个容易的Hibernate例子try
一个容易的Hibernate例子一个容易的Hibernate例子...{
一个容易的Hibernate例子 sessionFactory = new Configuration().configure().buildSessionFactory();
一个容易的Hibernate例子 }
一个容易的Hibernate例子catch(HibernateException ex)
一个容易的Hibernate例子一个容易的Hibernate例子...{
一个容易的Hibernate例子throw new RuntimeException("Exception building SessionFactory;"
一个容易的Hibernate例子+ ex.getMessage(), ex);
一个容易的Hibernate例子 }
一个容易的Hibernate例子 }
一个容易的Hibernate例子
一个容易的Hibernate例子public static Session currentSession() throws HibernateException
一个容易的Hibernate例子一个容易的Hibernate例子...{
一个容易的Hibernate例子 Session s = sessionFactory.openSession();
一个容易的Hibernate例子return s;
一个容易的Hibernate例子 }
一个容易的Hibernate例子
一个容易的Hibernate例子public static void closeSession(Session s)
一个容易的Hibernate例子一个容易的Hibernate例子...{
一个容易的Hibernate例子if (s != null)
一个容易的Hibernate例子 s.close();
一个容易的Hibernate例子 }
一个容易的Hibernate例子
一个容易的Hibernate例子 }