From ea6b0efbfd58ab4a2f0a7c9f504688e7f4e12102 Mon Sep 17 00:00:00 2001
From: 101captain <237651143@qq.com>
Date: 星期一, 30 八月 2021 16:29:06 +0800
Subject: [PATCH] Merge branch 'test' into zzj
---
springcloud_k8s_panzhihuazhihuishequ/zuul/src/main/java/com/panzhihua/zuul/config/SwaggerConfig.java | 29 +++++++++++------------------
1 files changed, 11 insertions(+), 18 deletions(-)
diff --git a/springcloud_k8s_panzhihuazhihuishequ/zuul/src/main/java/com/panzhihua/zuul/config/SwaggerConfig.java b/springcloud_k8s_panzhihuazhihuishequ/zuul/src/main/java/com/panzhihua/zuul/config/SwaggerConfig.java
index a9e5747..565f148 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/zuul/src/main/java/com/panzhihua/zuul/config/SwaggerConfig.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/zuul/src/main/java/com/panzhihua/zuul/config/SwaggerConfig.java
@@ -1,25 +1,17 @@
package com.panzhihua.zuul.config;
-import io.swagger.annotations.ApiOperation;
-import org.springframework.cloud.netflix.zuul.filters.Route;
+import java.text.MessageFormat;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.List;
+
import org.springframework.cloud.netflix.zuul.filters.RouteLocator;
-import org.springframework.context.MessageSource;
-import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Primary;
-import springfox.documentation.builders.PathSelectors;
-import springfox.documentation.builders.RequestHandlerSelectors;
-import springfox.documentation.spi.DocumentationType;
-import springfox.documentation.spring.web.plugins.Docket;
+
import springfox.documentation.swagger.web.SwaggerResource;
import springfox.documentation.swagger.web.SwaggerResourcesProvider;
import springfox.documentation.swagger2.annotations.EnableSwagger2;
-
-import java.text.MessageFormat;
-import java.util.*;
-
-import static java.util.stream.Collectors.collectingAndThen;
-import static java.util.stream.Collectors.toCollection;
/**
* @program: springcloud_k8s_panzhihuazhihuishequ
@@ -32,14 +24,16 @@
@Primary
public class SwaggerConfig implements SwaggerResourcesProvider {
- //RouteLocator可以根据zuul配置的路由列表获取服务
+ // RouteLocator可以根据zuul配置的路由列表获取服务
private final RouteLocator routeLocator;
- private String[]ids=new String[]{"appletsbackstage","applets","communitybackstage", "shopbackstage","gridbackstage", "gridapp"};
+ private String[] ids =
+ new String[] {"appletsbackstage", "applets", "communitybackstage", "shopbackstage", "gridbackstage", "gridapp"};
public SwaggerConfig(RouteLocator routeLocator) {
this.routeLocator = routeLocator;
}
+
/**
* Gets a result.
*
@@ -48,7 +42,7 @@
@Override
public List<SwaggerResource> get() {
List resources = new ArrayList();
- Arrays.asList(ids).forEach(id->{
+ Arrays.asList(ids).forEach(id -> {
resources.add(swaggerResource(id, MessageFormat.format("/api/{0}/v2/api-docs", id), "1.0"));
});
return resources;
@@ -61,6 +55,5 @@
swaggerResource.setSwaggerVersion(version);
return swaggerResource;
}
-
}
--
Gitblit v1.7.1