實現SpringBoot自定義攔截器


首先我們先回顧一

下傳統攔截器的寫法:

第一步創建一個類實現HandlerInterceptor接口,重寫接口的方法。

 

第二步在XML中進行如下配置,就可以實現自定義攔截器了

 

 

SpringBoot實現自定義攔截器方法:

第一步創建一個類實現HandlerInterceptor接口,重寫接口的方法,只是多了一個@Component注解,這個注解是為后面的使用時進行注入。例:

 

 

第二步在入口類的目錄或者兄弟目錄下創建一個類繼承WebMvcConfigurerAdapter類並重寫addInterceptors方法;

@SpringBootConfiguration注解表明這是一個配置類

到這里已經實現了自定義攔截器。運行后的到的結果如下:

 

 

通過對比我們可以明確的看到,SpringBoot實現自定義攔截器跟傳統不一樣的地方只是將XML配置變更為JAVA配置而已。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM