ThreadLocal 的问题

来源:6-1 核心类生成-Mybatis Generator

故事的小黄花丶

2018-09-06

老师,这个项目里,登陆拦截器里判断是否登陆,如果登陆,会把user和request放到 ThreadLocal 里面,我想问一下,在登陆的时候,user对象是放到session里的,假如我设置了session过期时间,如果session过期了,session里是没有user对象的,那这时候ThreadLocal对象里应该还有user对象把,怎么才能设置ThreadLocal的过期时间呢

写回答

1回答

Jimin

2018-09-06

你好,你这个理解有点问题,threadlocal是绑定在某一个请求的线程上的,而每个请求处理时都会先去校验是否登陆状态,如果不是是不会继续往下操作的,因此不涉及你说的这个问题。

0
0

Java开发企业级权限管理系统

源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术

2261 学习 · 1347 问题

查看课程