静态嵌套类作为REST服务中的参数

时间:2016-07-01 18:31:34

标签: java concurrency

我在一些代码中看到了这一点,我预感到这不是一个好习惯。你有什么看法?

@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的参数,这样做好吗?静态意味着只有一个类的实例?它如何与并发行为? 一个非常好的理论技术解释将不胜感激。

0 个答案:

没有答案