【改进】API接口文档
This commit is contained in:
@@ -4,7 +4,9 @@ import cn.dev33.satoken.interceptor.SaInterceptor;
|
|||||||
import cn.dev33.satoken.stp.StpUtil;
|
import cn.dev33.satoken.stp.StpUtil;
|
||||||
import com.corewing.app.common.page.PageInterceptor;
|
import com.corewing.app.common.page.PageInterceptor;
|
||||||
import org.springframework.context.annotation.Configuration;
|
import org.springframework.context.annotation.Configuration;
|
||||||
|
import org.springframework.util.ResourceUtils;
|
||||||
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
|
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
|
||||||
|
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
|
||||||
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
|
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -40,8 +42,9 @@ public class SaTokenConfig implements WebMvcConfigurer {
|
|||||||
// .excludePathPatterns("/loading.html", "/admin/login.html")
|
// .excludePathPatterns("/loading.html", "/admin/login.html")
|
||||||
// 排除静态资源
|
// 排除静态资源
|
||||||
.excludePathPatterns("/", "/*.css", "/*.js", "/*.ico", "/static/**", "/assets/**")
|
.excludePathPatterns("/", "/*.css", "/*.js", "/*.ico", "/static/**", "/assets/**")
|
||||||
// 排除后台管理静态资源
|
// 排除接口静态资源
|
||||||
// .excludePathPatterns("/admin/**")
|
.excludePathPatterns("/doc.html", "/webjars/**")
|
||||||
|
.excludePathPatterns("/v3/api-docs/swagger-config", "/v3/api-docs/**", "/swagger-resources")
|
||||||
// 排除 Druid 监控
|
// 排除 Druid 监控
|
||||||
.excludePathPatterns("/druid/**")
|
.excludePathPatterns("/druid/**")
|
||||||
// 排除错误页面
|
// 排除错误页面
|
||||||
@@ -51,4 +54,10 @@ public class SaTokenConfig implements WebMvcConfigurer {
|
|||||||
// 排除咨询接口
|
// 排除咨询接口
|
||||||
.excludePathPatterns("/contactMsg", "/contactMsg/**");
|
.excludePathPatterns("/contactMsg", "/contactMsg/**");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void addResourceHandlers(ResourceHandlerRegistry registry) {
|
||||||
|
registry.addResourceHandler("doc.html").addResourceLocations(ResourceUtils.CLASSPATH_URL_PREFIX + "/META-INF/resources/");
|
||||||
|
registry.addResourceHandler("/webjars/**").addResourceLocations(ResourceUtils.CLASSPATH_URL_PREFIX + "/META-INF/resources/webjars/");
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user