最開始使用Springboot ,發現加上註解@Async後沒有效果, 然後度了一下 ,才知道需要三步配置.
- 在@SpringBootApplication啓動類 添加註解@EnableAsync
- 異步方法使用註解@Async ,返回值爲void或者Future
- 切記一點 ,異步方法和調用方法一定要**** 寫在不同的類中 ****,如果寫在一個類中,
是沒有效果的
@Async具體解釋和實現代碼可以參考另一個博主的文章
https://blog.csdn.net/clementad/article/details/53607311