拦截器与过滤器
流程图
拦截器vs过滤器
拦截器是SpringMVC的技术
过滤器的Servlet的技术
先过过滤器,过滤器过完才到DispatcherServlet;
拦截器归属于SpringMVC,只可能拦SpringMVC的东西;
拦截器说白了就是为了增强,可以在请求前进行增强,也可以在请求后进行增强,但是不一定同时在前后都增强。
区别
SpringMVC技术架构图
项目Demo
依赖
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.7.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>