From 10df7e29b51d6a2efacc83d870856f57d97a9b66 Mon Sep 17 00:00:00 2001 From: yanghui <2536613402@qq.com> Date: 星期一, 24 十月 2022 13:48:24 +0800 Subject: [PATCH] #feat 修改别名 --- 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..ddb6781 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[] {"huacheng-appletsbackstage", "huacheng-applets", "huacheng-communitybackstage", "huacheng-shopbackstage", "huacheng-gridbackstage", "huacheng-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