自定义接口拦截器 - xinwu-yang/cube-java GitHub Wiki
Since 2.6.0
如何自定义
定义拦截器
实现org.springframework.web.servlet.HandlerInterceptor接口并注入到Spring容器
@Component
public class CustomInterceptor implements HandlerInterceptor {
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
// Your Logic
return true;
}
}
配置拦截规则
cube:
# 拦截器相关配置
interceptor:
configs:
SaToken: # 魔方的鉴权拦截器
excludes:
- /doc/**
- /test/**
- /temp/**
CustomInterceptor: # 与类名一致
includes:
- /your-path
excludes:
- /your-exclude-path