一、使用springframework框架的WebMvcConfigurationSupport过滤器。
org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport;
filter使用
org.springframework.web.servlet.HandlerInterceptor;
代码运行流程:
接口
二、使用springframework框架的FilterRegistrationBean过滤器。
org.springframework.boot.web.servlet.FilterRegistrationBean;
filter使用的是
javax.servlet.Filter
三、使用shiro框架的AuthcFilter
org.apache.shiro.web.filter.authc.AuthenticatingFilter