Hibernate框架(9) —— HibernateUtils工具类

一、引言

创建HibernateUtils工具类,将业务逻辑外的内容提取出来。

二、代码

public class HibernateUtils {

    private static SessionFactory sf;

    static{

        //1.创建,调用空参构造,读取指定主配置文件

        Configuration conf = new Configuration().configure();

        //2. 根据配置信息,创建SessionFactory对象

        SessionFactory sf = conf.buildSessionFactory();

    }

    //获得session =》获得全新session

    public static Session openSession() {

        //3. 获得session

        Session session = sf.openSession();

        return session;

    }

    public static Session getCurrentSession() {

        //3. 获得session

        Session session = sf.getCurrentSession();

        return session;

    }

}


你可能感兴趣的:(Hibernate框架)