SpringBoot 异步任务、定时任务、邮件任务
2019-08-06 本文已影响0人
奇梦人
1. 异步任务
// SpringBoot 入口加
@EnableAsync // 开启异步注解
@RestController
public class AsyncController{
@Autowired
AsyncService asyncService;
@GetMapping("hello")
public String hello(){
asyncService.hello();
return "success";
}
}
@service
public class AsyncService{
@Async // 告诉 spring 这是一个异步方法
public void hello(){
try{
Thread.sleep();
}catch(Exception ex){
}
}
}