有线程隔离性,存储线程中的局部变量
在线程流程执行完成之后需要清理threadLocal中的数据,避免内存泄漏
感觉threadLocal的一个好处是 在进行对象跨层传递的时候,使用ThreadLocal可以避免多次传递,打破层次间的约束。(from https://baijiahao.baidu.com/s?id=1653790035315010634&wfr=spider&for=pc) 参数较多,传递层次较多的时候应该可以考虑使用这种方式,避免多次传递请求参数以及传递错误请求参数。
有线程隔离性,存储线程中的局部变量
在线程流程执行完成之后需要清理threadLocal中的数据,避免内存泄漏
感觉threadLocal的一个好处是 在进行对象跨层传递的时候,使用ThreadLocal可以避免多次传递,打破层次间的约束。(from https://baijiahao.baidu.com/s?id=1653790035315010634&wfr=spider&for=pc) 参数较多,传递层次较多的时候应该可以考虑使用这种方式,避免多次传递请求参数以及传递错误请求参数。