ThreadLocal在SpringMVC中如何使用
问题描述:
老师您好,在之前的SpringBoot电商项目中,有一节说到了用户过滤器,拦截请求将用户信息保存,后续controller层方法直接获取用户信息,当时在过滤器中直接使用了static静态变量来保存,我现在想要使用ThreadLocal,该如何使用呢?是在用户过滤器中使用ThreadLocal还是其他地方,过滤器和控制器在容器中默认应该是单例多线程的吧?如果在用户过滤器中使用,那到控制器获取ThreadLocal的时候,它们是不是同一个线程中的呢?
相关截图:
20
收起
正在回答
2回答
我觉得你可以参考这个:https://www.jianshu.com/p/0e09ed69ca03
java工程师2020版
- 参与学习 人
- 提交作业 9401 份
- 解答问题 16556 个
综合就业常年第一,编程排行常年霸榜,无需脱产即可学习,北上广深月薪过万 无论你是未就业的学生还是想转行的在职人员,不需要基础,只要你有梦想,想高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星