InterceptorRegistration
org.springframework.web.servlet.config.annotation.InterceptorRegistration 用于协助创建{@link MappedInterceptor}。
属性
private final HandlerInterceptor interceptor;
private final List<String> includePatterns = new ArrayList<>();
private final List<String> excludePatterns = new ArrayList<>();
@Nullable
private PathMatcher pathMatcher;
private int order = 0;
addPathPatterns方法(指定拦截路径,往往使用 "/**")
/**
* 添加注册拦截器应该应用到的URL模式。
*/
public InterceptorRegistration addPathPatterns(String... patterns) {
return addPathPatterns(Arrays.asList(patterns));
}
/**
* 基于列表的{@link #addPathPatterns(String…)}变体。
*/
public InterceptorRegistration addPathPatter