spring的线程

https://blog.csdn.net/cs408/article/details/4897109

1、在控制器中不使用实例变量(可以使用方法参数的形式解决,参考博文 Spring Bean Scope 有状态的Bean 无状态的Bean
2、将控制器的作用域从单例改为原型,即在spring配置文件Controller中声明 scope="prototype",每次都创建新的controller
3、在Controller中使用ThreadLocal变量

原文地址:https://www.cnblogs.com/lxh520/p/9614700.html