问题描述
在于朋友的讨论中分析到一种场景,即:Controller对于一个类中的静态变量进行访问时,如果第一个接口修改该静态变量的数据,另外一个接口获取该静态变量的数据,那么返回的结果是什么?
操作步骤是,先进行修改接口的访问,然后再进行获取接口的访问。
实际验证
创建一个SpringBoot项目,项目结构如下:
## 创建Controller接口
package com.taowd.controller;
import com.taowd.util.Constants;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* @author Taoweidong
*/
@RestController
@RequestMapping("/")
public class HelloWorld {
/**
* @return
*/
&