springboot項目中在所有的controller方法中想增加token驗證,即所有的方法都必須登陸有token之后才能訪問。springboot封裝了SpringMVC中的HandlerMethodArgumentResolver接口,通過實現HandlerMethodArgumentResolver這個接口可以達到需求。具體操作如下:
1. 新建了一個類 實現HandlerMethodArgumentResolver接口
2. 自定義一個注解,后面的所有方法用這個注解。
3. 新建一個webconfig 實現 WebMvcConfigurer 接口, 需要重寫 addArgumentResolvers 這個方法,初始化我們創建的操作類
4. 新建一個測試類
在這個測試類中,就可以取到我們寫的攔截方法中的值。