From 5ae308cf6835e691a65798a7e163886893c8cb82 Mon Sep 17 00:00:00 2001 From: Jihun Kim Date: Sun, 3 Aug 2025 17:49:22 +0900 Subject: [PATCH 1/2] =?UTF-8?q?feat:=20=ED=97=AC=EC=8A=A4=EC=B2=B4?= =?UTF-8?q?=ED=81=AC=20=EC=BB=A8=ED=8A=B8=EB=A1=A4=EB=9F=AC=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../aws/controller/healthCheckController.java | 28 +++++++++++++++++++ .../aws/controller/healthCheckController.java | 28 +++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 nowait-app-admin-api/src/main/java/com/nowait/applicationadmin/aws/controller/healthCheckController.java create mode 100644 nowait-app-user-api/src/main/java/com/nowait/applicationuser/aws/controller/healthCheckController.java diff --git a/nowait-app-admin-api/src/main/java/com/nowait/applicationadmin/aws/controller/healthCheckController.java b/nowait-app-admin-api/src/main/java/com/nowait/applicationadmin/aws/controller/healthCheckController.java new file mode 100644 index 00000000..72438f27 --- /dev/null +++ b/nowait-app-admin-api/src/main/java/com/nowait/applicationadmin/aws/controller/healthCheckController.java @@ -0,0 +1,28 @@ +package com.nowait.applicationadmin.aws.controller; + +import org.springframework.http.HttpStatus; +import org.springframework.http.ResponseEntity; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import com.nowait.common.api.ApiUtils; + +import lombok.RequiredArgsConstructor; + +@RestController +@RequestMapping("") +@RequiredArgsConstructor +public class healthCheckController { + @GetMapping("/health-check") + public ResponseEntity healthCheck() { + return ResponseEntity + .status(HttpStatus.OK) + .body( + ApiUtils + .success( + "정상 작동 중입니다." + ) + ); + } +} diff --git a/nowait-app-user-api/src/main/java/com/nowait/applicationuser/aws/controller/healthCheckController.java b/nowait-app-user-api/src/main/java/com/nowait/applicationuser/aws/controller/healthCheckController.java new file mode 100644 index 00000000..79ae27c0 --- /dev/null +++ b/nowait-app-user-api/src/main/java/com/nowait/applicationuser/aws/controller/healthCheckController.java @@ -0,0 +1,28 @@ +package com.nowait.applicationuser.aws.controller; + +import org.springframework.http.HttpStatus; +import org.springframework.http.ResponseEntity; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import com.nowait.common.api.ApiUtils; + +import lombok.RequiredArgsConstructor; + +@RestController +@RequestMapping("") +@RequiredArgsConstructor +public class healthCheckController { + @GetMapping("/health-check") + public ResponseEntity healthCheck() { + return ResponseEntity + .status(HttpStatus.OK) + .body( + ApiUtils + .success( + "정상 작동 중입니다." + ) + ); + } +} From 60d3527a11113e81b842e1e55e0087d0e07c8712 Mon Sep 17 00:00:00 2001 From: Jihun Kim Date: Sun, 3 Aug 2025 17:52:04 +0900 Subject: [PATCH 2/2] =?UTF-8?q?refactor:=20=ED=97=AC=EC=8A=A4=EC=B2=B4?= =?UTF-8?q?=ED=81=AC=20=EA=B6=8C=ED=95=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../applicationadmin/config/security/SecurityConfig.java | 3 ++- .../nowait/applicationuser/config/security/SecurityConfig.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/nowait-app-admin-api/src/main/java/com/nowait/applicationadmin/config/security/SecurityConfig.java b/nowait-app-admin-api/src/main/java/com/nowait/applicationadmin/config/security/SecurityConfig.java index e7fa71d5..66abaef6 100644 --- a/nowait-app-admin-api/src/main/java/com/nowait/applicationadmin/config/security/SecurityConfig.java +++ b/nowait-app-admin-api/src/main/java/com/nowait/applicationadmin/config/security/SecurityConfig.java @@ -54,7 +54,8 @@ public SecurityFilterChain filterChain(HttpSecurity http) throws Exception { "/api-docs/**", "/swagger-resources/**", "/webjars/**", - "/demo-ui.html" + "/demo-ui.html", + "/health-check" ) .permitAll() .anyRequest().authenticated() // 그외 요청은 허가된 사람만 인가 diff --git a/nowait-app-user-api/src/main/java/com/nowait/applicationuser/config/security/SecurityConfig.java b/nowait-app-user-api/src/main/java/com/nowait/applicationuser/config/security/SecurityConfig.java index 0fa65142..97111041 100644 --- a/nowait-app-user-api/src/main/java/com/nowait/applicationuser/config/security/SecurityConfig.java +++ b/nowait-app-user-api/src/main/java/com/nowait/applicationuser/config/security/SecurityConfig.java @@ -70,7 +70,8 @@ public SecurityFilterChain filterChain(HttpSecurity http) throws Exception { "/webjars/**", "/demo-ui.html", "/v1/menus/all-menus/stores/**", - "/nowait/management/**" + "/nowait/management/**", + "/health-check" ) .permitAll() .anyRequest().authenticated() // 그외 요청은 허가된 사람만 인가