From 1a5ad32c21acbc49d0df619009feb871c369ac7b Mon Sep 17 00:00:00 2001 From: lsh9672 Date: Fri, 13 Jun 2025 01:34:30 +0900 Subject: [PATCH] =?UTF-8?q?Fix=20:=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- recommend/build.gradle | 17 +++++++++++------ .../recommend/RecommendServiceApplication.java | 4 ++++ .../recommend/infra/config/RecommendConfig.java | 1 - .../recommend/infra/config/SwaggerConfig.java | 3 ++- recommend/src/main/resources/application.yml | 3 +++ 5 files changed, 20 insertions(+), 8 deletions(-) diff --git a/recommend/build.gradle b/recommend/build.gradle index 57c8b8d..f1c83e4 100644 --- a/recommend/build.gradle +++ b/recommend/build.gradle @@ -1,11 +1,16 @@ dependencies { implementation project(':common') - - // AI and Location Services - implementation 'org.springframework.boot:spring-boot-starter-webflux' - implementation 'org.springframework.cloud:spring-cloud-starter-openfeign:4.1.0' + + dependencies { + implementation project(':common') + + // AI and Location Services + implementation 'org.springframework.boot:spring-boot-starter-webflux' + implementation 'org.springframework.cloud:spring-cloud-starter-openfeign:4.1.0' - implementation 'org.springframework.cloud:spring-cloud-starter-circuitbreaker-resilience4j:3.1.1' - implementation 'org.springframework.cloud:spring-cloud-starter-loadbalancer:4.1.2' + implementation 'org.springframework.cloud:spring-cloud-starter-circuitbreaker-resilience4j:3.1.1' + implementation 'org.springframework.cloud:spring-cloud-starter-loadbalancer:4.1.2' + } + } diff --git a/recommend/src/main/java/com/ktds/hi/recommend/RecommendServiceApplication.java b/recommend/src/main/java/com/ktds/hi/recommend/RecommendServiceApplication.java index 388cfb5..7f40284 100644 --- a/recommend/src/main/java/com/ktds/hi/recommend/RecommendServiceApplication.java +++ b/recommend/src/main/java/com/ktds/hi/recommend/RecommendServiceApplication.java @@ -2,7 +2,9 @@ package com.ktds.hi.recommend; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.boot.autoconfigure.domain.EntityScan; import org.springframework.data.jpa.repository.config.EnableJpaAuditing; +import org.springframework.data.jpa.repository.config.EnableJpaRepositories; /** * 추천 서비스 메인 애플리케이션 클래스 @@ -16,6 +18,8 @@ import org.springframework.data.jpa.repository.config.EnableJpaAuditing; "com.ktds.hi.common" }) @EnableJpaAuditing +@EnableJpaRepositories(basePackages = "com.ktds.hi.recommend.infra.gateway.repository") +@EntityScan(basePackages = "com.ktds.hi.recommend.infra.gateway.entity") public class RecommendServiceApplication { public static void main(String[] args) { diff --git a/recommend/src/main/java/com/ktds/hi/recommend/infra/config/RecommendConfig.java b/recommend/src/main/java/com/ktds/hi/recommend/infra/config/RecommendConfig.java index 1506075..0d38af3 100644 --- a/recommend/src/main/java/com/ktds/hi/recommend/infra/config/RecommendConfig.java +++ b/recommend/src/main/java/com/ktds/hi/recommend/infra/config/RecommendConfig.java @@ -7,6 +7,5 @@ import org.springframework.data.jpa.repository.config.EnableJpaRepositories; * 추천 서비스 설정 클래스 */ @Configuration -@EnableJpaRepositories(basePackages = "com.ktds.hi.recommend.infra.gateway.repository") public class RecommendConfig { } diff --git a/recommend/src/main/java/com/ktds/hi/recommend/infra/config/SwaggerConfig.java b/recommend/src/main/java/com/ktds/hi/recommend/infra/config/SwaggerConfig.java index 9ee017c..425511b 100644 --- a/recommend/src/main/java/com/ktds/hi/recommend/infra/config/SwaggerConfig.java +++ b/recommend/src/main/java/com/ktds/hi/recommend/infra/config/SwaggerConfig.java @@ -12,11 +12,12 @@ import org.springframework.context.annotation.Configuration; */ @Configuration public class SwaggerConfig { + @Bean public OpenAPI openAPI() { return new OpenAPI() - .addServersItem(new Server().url("/")) + // .addServersItem(new Server().url("/")) .info(new Info() .title("하이오더 추천 서비스 API") .description("사용자 취향 기반 매장 추천 및 취향 분석 관련 기능을 제공하는 API") diff --git a/recommend/src/main/resources/application.yml b/recommend/src/main/resources/application.yml index a868b13..5a8062c 100644 --- a/recommend/src/main/resources/application.yml +++ b/recommend/src/main/resources/application.yml @@ -3,6 +3,9 @@ server: port: ${RECOMMEND_SERVICE_PORT:8085} spring: + cloud: + compatibility-verifier: + enabled: false application: name: recommend-service