Hibernate中ThreadLocal如何实现Session线程管理流程详解?
- 内容介绍
- 文章标签
- 相关推荐
本文共计516个文字,预计阅读时间需要3分钟。
1、为什么使用ThreadLocal管理Session?session对象在线程环境下不安全,因为在多线程环境下,session对象不能作为共享对象。将Session写成局部变量ThreadLocal,自然可以解决线程安全问题,但每次运行都要打开和关闭,效率较低。
本文共计516个文字,预计阅读时间需要3分钟。
1、为什么使用ThreadLocal管理Session?session对象在线程环境下不安全,因为在多线程环境下,session对象不能作为共享对象。将Session写成局部变量ThreadLocal,自然可以解决线程安全问题,但每次运行都要打开和关闭,效率较低。

