package com.lyj
import org.hibernate.SessionFactoryUtil;
import org.hibernate.cfg.Configuration;
import org.hibernate.SessionFactoryUtil;
import org.hibernate.cfg.Configuration;
/*
* 单子模式
*
**/
public class HibernateSessionFactoryUtil{
//定义一个静态的私有,以方便调用
private static SessionFactory sessionFactory;
//定义一个私有的构造方法,其它类就不能通过此方法生成此类的对象
private HebernateSessionFactoryUtil(){}
static {
sessionFactory = new Configuration().configure().buildSessionFactory();
}
public static SessionFactory getSessionFactory(){
return sessionFactory;
}
* 单子模式
*
**/
public class HibernateSessionFactoryUtil{
//定义一个静态的私有,以方便调用
private static SessionFactory sessionFactory;
//定义一个私有的构造方法,其它类就不能通过此方法生成此类的对象
private HebernateSessionFactoryUtil(){}
static {
sessionFactory = new Configuration().configure().buildSessionFactory();
}
public static SessionFactory getSessionFactory(){
return sessionFactory;
}
}
转载于:https://blog.51cto.com/ahead51/292009