我在一些代码中看到了这一点,我预感到这不是一个好习惯。你有什么看法?
@RestController
public class AddController {
@RequestMapping(value="/Add", method = RequestMethod.POST)
public ActionResponse add(@Valid @RequestBody AddRequest request) {
// Method does as much as necessary
}
static class AddCRequest {
public String parameter1;
public long parameter2;
public long parameter3;
}
}
}
将静态嵌套类作为服务的methdos的参数,这样做好吗?静态意味着只有一个类的实例?它如何与并发行为? 一个非常好的理论技术解释将不胜感激。