拦截器
--Interceptor
--快速入门
@Component注解 交给ioc容器管理
--注册配置拦截器
@Configuration注解 用来标识当前是Spring当中的一个配置类
// Interceptor拦截所有
("/**")
// Filter拦截所有
("/*")
// WebConfig需要在包下新建一个config包与controller同级
// .excludePathPatterns("") 不拦截哪些资源
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(loginCheckInterceptor).addPathPatterns("/**").excludePathPatterns("/login");
}
// loginCheckInterceptor拦截器已经是ioc容器中的bean对象,在配置类中使用
@Autowired // 注入
private LoginCheckInterceptor loginCheckInterceptor;