java 使用hibernate时创建session的辅助类

简介:
HibernateUtil.java
package com.hibernate.util;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;
public class HibernateUtil
{
private static SessionFactory sessionFactory;
static
{
try
{
sessionFactory = new Configuration().configure()
.buildSessionFactory();
}
catch (Exception ex)
{
System.err.println("构造SessionFactory异常发生: " + ex.getMessage());
}
}
public static Session currentSession()
{
Session session = sessionFactory.openSession();
return session;
}
public static void closeSession(Session session)
{
if (null != session)
{
session.close();
}
}
}

最新内容请见作者的GitHub页:http://qaseven.github.io/

相关文章
|
5天前
|
存储 Java
Java Scanner类详解与应用
Java Scanner类详解与应用
|
2天前
|
Java 编译器
31. 【Java教程】枚举类
31. 【Java教程】枚举类
8 1
|
2天前
|
小程序 Java
28. 【Java教程】Scanner 类
28. 【Java教程】Scanner 类
16 7
|
2天前
|
Java 索引
26. 【Java教程】 String类
26. 【Java教程】 String类
15 0
|
2天前
|
Java 编译器 C语言
18. 【Java教程】类和对象
18. 【Java教程】类和对象
5 1
|
2天前
|
Java 安全 测试技术
滚雪球学Java(49):如何使用StringBuilder类在Java中高效地处理字符串?
【6月更文挑战第3天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
13 3
滚雪球学Java(49):如何使用StringBuilder类在Java中高效地处理字符串?
|
3天前
|
Java 安全 索引
滚雪球学Java(48):面向对象编程中的StringBuffer类详解
【6月更文挑战第2天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
24 5
滚雪球学Java(48):面向对象编程中的StringBuffer类详解
|
4天前
|
搜索推荐 算法 Java
JAVA中的交换类排序算法详解
JAVA中的交换类排序算法详解
11 1
|
4天前
|
存储 Java 测试技术
滚雪球学Java(47):String类教程:如何在Java中使用字符串操作
【6月更文挑战第1天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
15 2
滚雪球学Java(47):String类教程:如何在Java中使用字符串操作
|
4天前
|
JavaScript Java 测试技术
Java项目基于ssm+vue.js的网络类课程思政学习系统附带文章和源代码设计说明文档ppt
Java项目基于ssm+vue.js的网络类课程思政学习系统附带文章和源代码设计说明文档ppt
9 0