天天看點

SpringBoot使用攔截器

攔截器對使用SpringMvc的開發人員來說特别熟悉,因為你隻要想去做好一個項目必然會用到它。攔截器在我們平時的項目中用處有很多,如:日志記錄、使用者登入狀态攔截、安全攔截等等。而SpringBoot内部內建的是SpringMVC控制架構,是以使用起來跟SpringMVC沒有差別,隻是在配置上有點不同。本文隻介紹如何在springboot中使用攔截器的基本方式。

開發工具:Intellij IDEA 2020.2.3

springboot:2.3.7.RELEASE

jdk:1.8.0_211

maven: 3.6.3

項目結構

SpringBoot使用攔截器

搭建項目

pom.xml配置

寫一個控制器,加入一個接口

編寫攔截器

編寫配置類,加入攔截器

主類

啟動測試

通路接口

SpringBoot使用攔截器

控制台列印

SpringBoot使用攔截器

攔截器的基本使用說完了。但它在實際的場景應用作用十分強大,慢慢在實踐中探索吧

代碼已經推送至github:https://github.com/NiuXiangQian/springboot-interceptor