From 055cf6b261b04dda16109d22f10dfb7f04276718 Mon Sep 17 00:00:00 2001 From: kaswhy Date: Wed, 13 Nov 2024 23:53:00 +0900 Subject: [PATCH] =?UTF-8?q?feat(all):=20=EC=8A=A4=EC=9B=A8=EA=B1=B0=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80=ED=95=98=EC=97=AC=20API=20=EB=AC=B8=EC=84=9C?= =?UTF-8?q?=20=EC=9E=90=EB=8F=99=ED=99=94=20=EB=B0=8F=20=ED=85=8C=EC=8A=A4?= =?UTF-8?q?=ED=8A=B8=20=EA=B0=80=EB=8A=A5=ED=95=98=EB=8F=84=EB=A1=9D=20?= =?UTF-8?q?=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 변경 후 - 관련해서 필요한 의존성 추가 - 해당 코드 업로드 --- docker-test-server/build.gradle | 1 + .../src/main/java/SwaggerConfiguration.java | 19 +++++++++++++++++++ .../src/main/resources/application.yml | 3 +++ 3 files changed, 23 insertions(+) create mode 100644 docker-test-server/src/main/java/SwaggerConfiguration.java diff --git a/docker-test-server/build.gradle b/docker-test-server/build.gradle index c0b13a3..c38485e 100644 --- a/docker-test-server/build.gradle +++ b/docker-test-server/build.gradle @@ -27,6 +27,7 @@ dependencies { implementation 'org.json:json:20171018' implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-web' + implementation 'io.springfox:springfox-boot-starter:3.0.0' compileOnly 'org.projectlombok:lombok' developmentOnly 'org.springframework.boot:spring-boot-devtools' runtimeOnly 'com.mysql:mysql-connector-j' diff --git a/docker-test-server/src/main/java/SwaggerConfiguration.java b/docker-test-server/src/main/java/SwaggerConfiguration.java new file mode 100644 index 0000000..ef39b8c --- /dev/null +++ b/docker-test-server/src/main/java/SwaggerConfiguration.java @@ -0,0 +1,19 @@ +package com.example.server.config; + +import io.swagger.v3.oas.models.OpenAPI; +import io.swagger.v3.oas.models.info.Info; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; + +@Configuration +public class SwaggerConfiguration { + + @Bean + public OpenAPI api() { + return new OpenAPI() + .info(new Info() + .title("양치코치 API 문서") + .description("이빨요정 팀의 양치코치 서버 API 문서입니다.") + .version("v1.0")); + } +} diff --git a/docker-test-server/src/main/resources/application.yml b/docker-test-server/src/main/resources/application.yml index be2a581..8a7b645 100644 --- a/docker-test-server/src/main/resources/application.yml +++ b/docker-test-server/src/main/resources/application.yml @@ -24,6 +24,9 @@ spring: key: jwt-secret-key: ${JWT_SECRET_KEY} kakao-api-key: ${KAKAO_API_CLIENT_KEY} + mvc: + pathmatch: + matching-strategy: ant_path_matcher logging: level: "[com.example.server]": INFO