1.在hibernate.cfg.xml配置中设置
<property name="hibernate.current_session_context_class">thread</property>
2.在运行类中
Session session3 = sf.getCurrentSession();// 创建session,绑定到线程
Session session4 = sf.getCurrentSession();// 从当前访问线
程获取session
System.out.println(session3 == session4);
结果显示:true
线程session的知识点:
1.线程session可以不需要关闭,因为它随着线程的终结而结束
<property name="hibernate.current_session_context_class">thread</property>
2.在运行类中
Session session3 = sf.getCurrentSession();// 创建session,绑定到线程
Session session4 = sf.getCurrentSession();// 从当前访问线
程获取session
System.out.println(session3 == session4);
结果显示:true
线程session的知识点:
1.线程session可以不需要关闭,因为它随着线程的终结而结束
本文介绍了Hibernate中如何通过配置使Session与线程绑定,并演示了如何在同一线程中获取相同的Session实例,最后解释了线程Session的特点。
920

被折叠的 条评论
为什么被折叠?



