我开始为 Web 开发,我使用 Spring MVC 作为我的服务器框架。现在我想知道在 Controller 类中创建变量。我必须这样做来管理服务器中的一些数据,但现在我担心以下情况:如果我有多个用户同时向同一个页面发送信息,一个用户是否会干扰另一个用户变量?
这是一些代码示例:
@Controller
public Class myController {
int number;
@RequestMapping("/userInformation")
public String getInformation(int info) {
number = info;
}
public void doSomethingWithIt() {
number = number + 1;
}
}
在这种情况下,如果我有多个用户同时向 /userInformation 发送数据,Spring MVC 会为每个用户创建一个控制器吗?这样我就没有问题了,我想。但如果不是,我必须重新考虑这个实现,不是吗?