springboot中HandlerMethodArgumentResolver的使用


 

 

 

 

 

springboot項目中在所有的controller方法中想增加token驗證,即所有的方法都必須登陸有token之后才能訪問。springboot封裝了SpringMVC中的HandlerMethodArgumentResolver接口,通過實現HandlerMethodArgumentResolver這個接口可以達到需求。具體操作如下:

1. 新建了一個類 實現HandlerMethodArgumentResolver接口

2. 自定義一個注解,后面的所有方法用這個注解。

3. 新建一個webconfig 實現 WebMvcConfigurer 接口, 需要重寫 addArgumentResolvers 這個方法,初始化我們創建的操作類

 

 4. 新建一個測試類

在這個測試類中,就可以取到我們寫的攔截方法中的值。

 


免責聲明!

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



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