攔截機制中Aspect、ControllerAdvice、Interceptor、Fliter之間的區別詳解

 在項目的開發中,在某些情況下,我們需要對客戶端發出的請求進行攔截,常用的API攔截方式有Fliter,Interceptor,ControllerAdvice以及Aspect。   上圖是spring中的攔截機制,如果出現異常的話,異常的順序是從裏面到外面一步一步的進行處理,如果到了最外層都沒有進行處理的話,就會由tomcat容器拋出異常。下面我將詳細的解釋這四個攔截方式的不同。因爲只是演示就不
相關文章
相關標籤/搜索