Hibernate中使用Criteria查询及注解——(HibernateUtil)
2017-03-08 23:39
477 查看
HibernateUtil
hibernate工具类:
package cn.bdqn.hibernate_Criteria.Util;
import org.hibernate.Session;
import org.hibernate.cfg.Configuration;
public class HibernateUtil {
private static Session session;
private static ThreadLocal<Session> sl=new ThreadLocal<Session>();
public static Session getSession(){
session=sl.get();
if(session==null){
session=new Configuration().configure().buildSessionFactory().openSession();
sl.set(session);
}
return session;
}
public static void closeSession(){
session=sl.get();
sl.set(null);
session.close();
}
}
hibernate工具类:
package cn.bdqn.hibernate_Criteria.Util;
import org.hibernate.Session;
import org.hibernate.cfg.Configuration;
public class HibernateUtil {
private static Session session;
private static ThreadLocal<Session> sl=new ThreadLocal<Session>();
public static Session getSession(){
session=sl.get();
if(session==null){
session=new Configuration().configure().buildSessionFactory().openSession();
sl.set(session);
}
return session;
}
public static void closeSession(){
session=sl.get();
sl.set(null);
session.close();
}
}
相关文章推荐
- Hibernate中使用Criteria查询及注解——(Emp.hbm.xml)
- Hibernate中使用Criteria查询及注解——(hibernate.cfg.xml)
- Hibernate中使用Criteria查询及注解——(DeptTest.java)
- Hibernate中使用Criteria查询及注解——(Dept.java)
- Hibernate中使用Criteria查询及注解——(Emp.java)
- Hibernate中使用Criteria查询及注解——( EmpCondition)
- Hibernate中使用Criteria查询及注解——(Dept.hbm.xml)
- Hibernate中Criteria的使用(条件查询)
- hibernate 使用注解 查询和添加对象到数据库没有反应
- Hibernate-Criteria查询(3)DetachedCriteria构造查询条件、命名查询、原生SQL、调用存储过程(使用JDBC)
- 灵活使用Hibernate的查询对象DetachedCriteria
- Java的Hibernate框架中Criteria查询使用的实例讲解
- 使用Hibernate criteria进行分页查询时,如何实现一次查询取得总记录数和分页后结果集
- Hibernate 中的 DetachedCriteria查询(所有使用到的类属性必须在映射文件中存在)
- Hibernate使用Criteria实现查询
- Hibernate使用Criteria查询部分字段
- Atitit.Hibernate中Criteria 使用总结and 关联查询 and 按照子对象查询 o9o
- Hibernate用Criteria查询时使用Distinct方法去除重复数据
- Hibernate使用Criteria实现查询
- Atitit.Hibernate中Criteria 使用总结and 关联查询 and 按照子对象查询 o9o