2 Star 3 Fork 1

汪少棠/java-se

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
AppConfig.java 1.27 KB
一键复制 编辑 原始数据 按行查看 历史
汪少棠 提交于 4年前 . 自定义注解
package org.example.annotation;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
/**
* 应用配置
*
* @author wangMaoXiong
* @version 1.0
* @date 2021/8/25 9:13
*/
@Configuration
public class AppConfig implements WebMvcConfigurer {
/**
* 注册拦截器
* .addPathPatterns("/**"):表示拦截整个应用中的所有请求
* .excludePathPatterns(String... patterns):表示排除这些规则的请求,不对它们进行拦截
* <p>
* spring Boot 2 以后,静态资源也会被拦截.
* classpath:/META‐INF/resources/","classpath:/resources/","classpath:/static/","classpath:/public/"下的资源也会被拦截
* 通常静态资源可以不需要进行拦截,可以对它们直接进行放行
*
* @param registry
*/
@Override
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(new AppInterceptor())
.addPathPatterns("/**")
.excludePathPatterns("/user/index")
.excludePathPatterns("/webjars/**", "/css/**/*.css", "/js/**/*.js", "/fonts/**", "/images/**");
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/wangmx1993/java-se.git
git@gitee.com:wangmx1993/java-se.git
wangmx1993
java-se
java-se
master

搜索帮助