我正在编写REST控制器,返回Callable<String>
我如何创建SimpleAsyncTaskExecutor
或AsyncTaskExecutor
并在其中传递Callable
?
我的控制器方法如下
@RequestMapping(value = "/id", method = RequestMethod.GET)
public String getDetails(@PathVariable("id") String id) {
return new Callable<String>(){
@Override
public String call() throws Exception {
// ...
return "someJSONString";
}
}
}
我正在使用Spring启动。
如果spring创建自己然后如何配置它们?