今天整合了一个Hibenate的工具类,但是我不知道为什么要这里要涉及到这个线程属性呢
红框中的内容,而且下面还用线程的对象获取了session,为什么要这么做呢?
会话即使鉴权也保证单个用户的操作完整性
http://blog.csdn.net/shijiebei2009/article/details/13150153
这样是保证多线程并发,不会出现串的情况。
就是,比如我和你同时请求了,都获得了session,下次请求服务器就不会重新创建session了,会直接用第一次请求创建的session,为了处理请求太大,分得清人和session的匹配,这里就需要ThreadLocal