查看: 4975|回复: 1
打印 上一主题 下一主题
收起左侧

请问下飞哥关于Hibernate绑定session到当前线程的原理,为什么写thread?

[复制链接]

1

主题

1

帖子

16

积分

新手上路

Rank: 1

积分
16
楼主
跳转到指定楼层
发表于 2017-10-5 21:58:56 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 纯情小飞飞 于 2017-10-5 22:07 编辑

请问下飞哥关于Hibernate绑定session到当前线程的原理,为什么写thread?

在hibernate.cfg.xml中要这样配置,才能获取当前线程的Session

  1. <property name="hibernate.current_session_context_class">thread</property>



配置完成之后,这个才生效:
  1. /**
  2.    * 把session对象绑定到当前线程里
  3.    * @return
  4.    */
  5.   public static Session getCurrentSession(){
  6.     return sessionFactory.getCurrentSession();
  7.   }




麻烦飞哥解释下,非常感谢。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 打开微信扫一扫