美文网首页
SpringBoot-拦截器的使用

SpringBoot-拦截器的使用

作者: angelali_90b4 | 来源:发表于2020-08-21 14:56 被阅读0次
    • 使用注解 @Configuration 配置拦截器
    • 继承 WebMvcConfigurerAdapter
    • 重写 addInterceptors 添加需要的拦截器地址
    • 具体实现
    package com.worksplaza.edu.online.configuration;
    
    import org.springframework.context.annotation.Bean;
    import org.springframework.context.annotation.Configuration;
    import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
    import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
    
    @Configuration
    public class MyWebMvcConfigurer implements WebMvcConfigurer {
    
        @Bean
        public SessionInterceptor sessionInterceptor() {
            return new SessionInterceptor();
        }
    
        @Override
        public void addInterceptors(InterceptorRegistry registry) {
            registry.addInterceptor(sessionInterceptor())
                    .addPathPatterns("/**").excludePathPatterns("/crossdomain.xml")
                    .excludePathPatterns("/weixin/")
                    .excludePathPatterns("/wechat/notify");
        }  
        
    }
    
    

    相关文章

      网友评论

          本文标题:SpringBoot-拦截器的使用

          本文链接:https://www.haomeiwen.com/subject/ezldjktx.html