关于ThreadLocal问题
来源:8-11 ThreadLocal,LoginFilter实现登录请求的拦截

慕沐6242967
2020-03-20
如果本项目不加ThreadLocal 存储用户信息,只是把用户信息存储到session中,需要用户信息再从session中取,这样会有什么问题?session 存储和ThreadLocal存储又有什么区别吗?
写回答
1回答
-
Jimin
2020-03-22
你好,每次从session里取也是可以的,只是可能很多方法里都要透传request对象或session对象或登录用户信息,导致一些方法要增加参数,而threadlocal只要在需要使用时直接拿来用就可以了,而且不需要每个接口都处理一次,找一个切面写入就ok了。实际操作下来你就会发现,使用threadlocal比session舒服很多
00
相似问题