
HibernateUtil
发布日期:2021-05-07 04:30:44
浏览次数:26
分类:精选文章
本文共 1028 字,大约阅读时间需要 3 分钟。
package com.hibernate.util;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.boot.MetadataSources;import org.hibernate.boot.registry.StandardServiceRegistry;import org.hibernate.boot.registry.StandardServiceRegistryBuilder;/** * 可重用 * @author Aimer * */public class HibernateUtil { private static SessionFactory sessionFactory; /** * 静态初始化 */ static { //1.创建ServiceRegistry对象 StandardServiceRegistry registry = new StandardServiceRegistryBuilder() .configure().build();//读取hibernate.cfg.xml try { //2.创建SessionFactory对象 sessionFactory = new MetadataSources(registry).buildMetadata() .buildSessionFactory(); } catch (Exception e) { e.printStackTrace(); //手动释放StandardServiceRegistry对象 StandardServiceRegistryBuilder.destroy(registry); } } /** * 创建Session对象:程序与数据库的一次会话 */ public static Session OpenSession() { return sessionFactory.openSession(); } /** * 关闭SessionFactory */ public static void closeSessionFactory() { sessionFactory.close(); }}
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2025年04月04日 12时01分03秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Hadoop框架:MapReduce基本原理和入门案例
2019-03-06
ThreadPoolExecutor线程池任务执行失败的时候会怎样
2019-03-06
Sentry快速开始并集成钉钉群机器人
2019-03-06
Docker 服务
2019-03-06
第一眼就心动的人还怎么做朋友
2019-03-06
Cassandra数据建模
2019-03-06
Elasticsearch Web管理工具
2019-03-06
Git 配置SSH公钥、私钥
2019-03-06
极客时间离线课堂
2019-03-06
Spring Session
2019-03-06
koa2 中间件里面的next到底是什么
2019-03-06
在create-react-app创建的项目下允许函数绑定运算符
2019-03-06
博客园新闻频道开始公开测试
2019-03-06
评论表聚集索引引起的评论超时问题
2019-03-06
博客园上海俱乐部4月份活动通知邀请函已经发出!
2019-03-06
上周热点回顾(5.24-5.30)
2019-03-06
Internet Explorer 10 专题上线
2019-03-06
云计算之路-阿里云上:0:25~0:40网络存储故障造成网站不能正常访问
2019-03-06
网站故障公告1:使用阿里云RDS之后一个让人欲哭无泪的下午
2019-03-06
上周热点回顾(12.31-1.6)
2019-03-06