请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于ThreadLocal问题

如果本项目不加ThreadLocal 存储用户信息,只是把用户信息存储到session中,需要用户信息再从session中取,这样会有什么问题?session 存储和ThreadLocal存储又有什么区别吗?

正在回答 回答被采纳积分+3

1回答

Jimin 2020-03-22 19:36:33

你好,每次从session里取也是可以的,只是可能很多方法里都要透传request对象或session对象或登录用户信息,导致一些方法要增加参数,而threadlocal只要在需要使用时直接拿来用就可以了,而且不需要每个接口都处理一次,找一个切面写入就ok了。实际操作下来你就会发现,使用threadlocal比session舒服很多

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信