美文网首页
SpringBoot--实现拦截器

SpringBoot--实现拦截器

作者: 磨陀货_ | 来源:发表于2019-10-22 16:17 被阅读0次

搞一个包 --- interceptor 定义拦截器

public class LoginCheckInterceptor extends HandlerInterceptorAdapter {

    @Override
    public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
        System.out.println("拦截器被执行了....:"+request.getRequestURI());
        return super.preHandle(request, response, handler);
    }
}

在搞一个 --- config --- 覆写.配置给Spring

@Configuration
public class WebConfig implements WebMvcConfigurer{

    @Override
    public void addInterceptors(InterceptorRegistry registry) {
        registry.addInterceptor(loginCheckInterceptor())
                .addPathPatterns("/**")
                .excludePathPatterns("/login");
    }

    @Bean
    public LoginCheckInterceptor loginCheckInterceptor(){
        return new LoginCheckInterceptor();
    }
}

启动

@SpringBootApplication
@Import(WebConfig.class)
public class WebApplication {
    public static void main(String[] args) {
        SpringApplication.run(WebApplication.class,args);
    }
}

效果


相关文章

  • SpringBoot--实现拦截器

    搞一个包 --- interceptor 定义拦截器 在搞一个 --- config --- 覆写.配置给Spr...

  • SpringMVC拦截器

    SpringMVC拦截器 拦截器的定义 自定义的拦截器需要实现一个接口HandlerInterceptor,并实现...

  • Spring15-拦截器

    定义拦截器 定义拦截器需要实现HandlerInterceptor 配置拦截器 注意:spring mvc的拦截器...

  • 拦截器

    一 拦截器 定义拦截器,实现HandlerInterceptor接口 二 springMVC 拦截器配置 1 针对...

  • SpringBoot 2.3 + 自定义拦截器

    1、创建自定义拦截器实现 HandlerInterceptor(拦截器处理器) 2、实现WebMvnConfigu...

  • nestjs拦截器

    拦截器是使用@injectable装饰器的类,拦截器应该实现NestInterceptor接口。实现interce...

  • Springboot--扩展外部化配置(三)

    接着之前Springboot--扩展外部化配置(二) 来继续实现外部化的扩展。我们将剩余的几个扩展给介绍完毕。 基...

  • springBoot—拦截器

    1. 拦截器的基本使用 1.1 拦截器的实现类 实现Spring的HandlerInterceptor接口; 继...

  • springboot 配置过滤器和拦截器

    1.配置拦截器 创建拦截器类 实现HandlerInterceptor接口 创建springmvc配置类 实现We...

  • okhttp实现分析

    本文概要 okhttp拦截器实现 代理和路由 连接池实现 任务调度 1、okhttp拦截器实现 首先看下okhtt...

网友评论

      本文标题:SpringBoot--实现拦截器

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