From d024799c2bfb36f008fa2f709666f3e5a9adf528 Mon Sep 17 00:00:00 2001 From: dainnida Date: Fri, 24 Jan 2025 21:31:41 +0900 Subject: [PATCH] =?UTF-8?q?Chore:=20=EB=B0=B0=ED=8F=AC=EC=99=80=20?= =?UTF-8?q?=EB=A1=9C=EC=BB=AC=20=ED=99=98=EA=B2=BD=20=EC=8A=A4=EC=9B=A8?= =?UTF-8?q?=EA=B1=B0=20=EC=84=9C=EB=B2=84=20=EB=B6=84=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cmc/mercury/global/config/SwaggerConfig.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/main/java/com/cmc/mercury/global/config/SwaggerConfig.java b/src/main/java/com/cmc/mercury/global/config/SwaggerConfig.java index fe6fa0e..fd05a8a 100644 --- a/src/main/java/com/cmc/mercury/global/config/SwaggerConfig.java +++ b/src/main/java/com/cmc/mercury/global/config/SwaggerConfig.java @@ -3,15 +3,29 @@ import io.swagger.v3.oas.models.OpenAPI; import io.swagger.v3.oas.models.Components; import io.swagger.v3.oas.models.info.Info; +import io.swagger.v3.oas.models.servers.Server; +import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; +import java.util.List; + @Configuration public class SwaggerConfig { + @Value("${SWAGGER_HTTPS_URL}") + private String httpsUrl; + + @Value("${SWAGGER_HTTP_URL}") + private String httpUrl; + @Bean public OpenAPI openAPI() { return new OpenAPI() + .servers(List.of( + new Server().url(httpsUrl).description("배포(HTTPS)"), + new Server().url(httpUrl).description("로컬(HTTP)") + )) .components(new Components()) .info(apiInfo()); }