老师 这里的threadLocal不是特别理解
来源:4-7 Threadlocal保存用户信息

kimvra
2019-01-09
不同的请求进来 获取到的User都是同一个吗 threadLocal什么时候被回收呢 对thradLocal的用法不是特别了解
写回答
1回答
-
threadlocal其实就是与当前线程绑定的一个线程,它的生命周期与当前线程是一致的。
之所以开发的时候使用它来获取用户信息,就是因为SpringMVC本身是线程安全的,每一个Request都会触发一个新的线程。 在这个期间我们绑定一个threadlocal,当response返回时,该threadlocal就会被销毁。
072019-09-11
相似问题