webmvcconfigurer放行swagger2
时间: 2023-09-08 14:11:44 浏览: 85
swagger_1.zip
要在 WebMvcConfigurer 中放行 Swagger2,你需要在 addResourceHandlers 方法中添加以下代码:
```java
@Configuration
@EnableWebMvc
public class WebMvcConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("swagger-ui.html")
.addResourceLocations("classpath:/META-INF/resources/");
registry.addResourceHandler("/webjars/**")
.addResourceLocations("classpath:/META-INF/resources/webjars/");
}
}
```
这个方法会将 Swagger UI 的静态文件映射到对应的 URL 路径中,以便在浏览器中访问。同时,你也可以使用 @EnableSwagger2 注解来启用 Swagger2 的自动配置。
阅读全文