1. 首页
  2. 编程面试题
  3. Java
  4. SpringMVC

Spring MVC的Controller线程安全?如何解决?



Controller是默认单例模式,高并发下全局变量会出现线程安全问题!

解决方案:

1、将全局变量都变成局部变量,通过方法参数来传递。

2、将控制器的作用域从单例改为原型,如下所示:


@scope(value="prototype")

发布者:admin,如若转载,请注明出处:https://ai1024.vip/26123.html

QR code
//