是的,这两个请求将操纵同一testMap
对象。如果要Map
为每个请求创建一个新请求,则可以在一个配置类中为其创建一个bean:
@Bean
@RequestScope // or @Scope("request")
public Map<Integer, Test> testMap() {
return new HashMap<>();
}
并将其自动连接到控制器中:
@Autowired
private Map<Integer, Test> testMap;
将临时数据存储在Spring Controller中
是的,这两个请求将操纵同一testMap
对象。如果要Map
为每个请求创建一个新请求,则可以在一个配置类中为其创建一个bean:
@Bean
@RequestScope // or @Scope("request")
public Map<Integer, Test> testMap() {
return new HashMap<>();
}
并将其自动连接到控制器中:
@Autowired
private Map<Integer, Test> testMap;