首页 > 代码库 > Hibernate基础工具类
Hibernate基础工具类
1 import org.hibernate.Session; 2 import org.hibernate.SessionFactory; 3 import org.hibernate.cfg.Configuration; 4 5 public class Hibernate_Util { 6 7 private static SessionFactory factory; 8 9 static { 10 Configuration configure = new Configuration().configure(); 11 factory = configure.buildSessionFactory(); 12 Runtime.getRuntime().addShutdownHook(new Thread(new Runnable() { 13 14 @Override 15 public void run() { 16 System.out.println("资源关闭了"); 17 factory.close(); 18 } 19 })); 20 } 21 22 public static Session openSession() { 23 Session session = factory.openSession(); 24 return session; 25 } 26 27 public static Session getCurrentSession() { 28 Session session = factory.getCurrentSession(); 29 return session; 30 } 31 }
Hibernate基础工具类
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。