SpringBoot中異步處理請求

        實際開發中,當數據量特別大的時候或者後臺邏輯很複雜時,用戶請求數據時,等待時間很長,用戶體驗感不是很好。此時採用異步處理非常合適,用戶提交完請求,返回一個狀態闡述後臺正在處理。用戶此時可以去做其他事情,不需要等到此請求結束。

        SpringBoot自帶一中異步處理方式。是使用註解的方式,非常方便。在需要異步處理的方法上加上@Async註解,在控制層(controller)加上@EnableAsync註解。

        注意:使用 這種方式自能在自身之外調用,在同一個類中是無效的。意味着異步處理方法不能在控制層中。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章