采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
如果本项目不加ThreadLocal 存储用户信息,只是把用户信息存储到session中,需要用户信息再从session中取,这样会有什么问题?session 存储和ThreadLocal存储又有什么区别吗?
你好,每次从session里取也是可以的,只是可能很多方法里都要透传request对象或session对象或登录用户信息,导致一些方法要增加参数,而threadlocal只要在需要使用时直接拿来用就可以了,而且不需要每个接口都处理一次,找一个切面写入就ok了。实际操作下来你就会发现,使用threadlocal比session舒服很多
登录后可查看更多问答,登录/注册
源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术
2.4k 6
2.1k 22
1.4k 20
1.3k 20
1.1k 18