我想让我的控制器(Spring MVC)并行处理请求。我在下面使用@Callable,但它不起作用,因为下一个请求是在第一个请求完成后处理的(返回视图)。
@RequestMapping(method = RequestMethod.GET)
public Callable<String> helloWorld(final Model model) throws InterruptedException {
return new Callable<String>() {
@Override
public String call() throws Exception {
Thread.sleep(5000);
return "helloWorld";
}
};
}
我需要任何特殊代码吗?