@Async实现异步调用
@ResponseBody
@RequestMapping("/sedSms")
public String sedSms() {
System.out.println("###indexController### 1");
userService.sedSms();
System.out.println("###indexController### 4");
return "success";
}@Async
public void sedSms() {
System.out.println("##sedSms##开始执行.. 2");
for (int i = 0; i < 5; i++) {
try {
Thread.sleep(1000);
} catch (Exception e) {
// TODO: handle exception
}
System.out.println("i:" + i);
}
System.out.println("##sedSms##结束执行.. 3");
}Last updated