@RequestMapping("/helloAsync")
public Callable<String> sayHelloAsync() {
// logger.info("Entering controller");
System.out.println("Entering controller ---------------------> ");
System.out.println("1");
return new Callable<String>() {
@Override
public String call() throws Exception {
System.out.println(" hurray !!!! ------------------------->");
return billSheduleService.doSlowWork();
}
};
}
这里当我调用这个控制器方法时,所有println()
都被打印,除了可调用的call()
中的那些,即可调用的内部类没有执行。
我使用的是春季版3.2.5。