mysessionfactory.java~8~

来自「Hibernate的自定义类型的列子 用JBuilder开发」· JAVA~8~ 代码 · 共 30 行

JAVA~8~
30
字号
package factory;

import org.hibernate.*;
import org.hibernate.cfg.*;

public class MySessionFactory {
    private static MySessionFactory instance = null;
    private static String key = "key";

    private SessionFactory factory = null;

    private MySessionFactory() {
    }

    public static MySessionFactory getInstance(){
        if(instance == null){
            instance = new MySessionFactory();
        }
        return instance;
    }

    public void init(){
        factory = new Configuration().configure().buildSessionFactory();
    }

    public Session getHibernateSession(){
        return factory.openSession();
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?