diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 4176a59a..6391d191 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -49,7 +49,7 @@ jobs: # 4. 마운트된 /app 디렉토리로 이동하여 호스트의 도커 컴포즈 제어! cd /app docker system prune -f - ACTIVE_PROFILE=dev docker compose up -d --build --remove-orphans gateway redis mci-mock dozzle tool-sms tool-other + ACTIVE_PROFILE=dev docker compose up -d --build --remove-orphans gateway redis mci-mock dozzle tool-sms tool-oth # 5. 배포 후 대롱대롱 매달려 있는 가비지 이미지 자동 소거 청소! docker image prune -f diff --git a/README.md b/README.md index 29b36a33..703e6875 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ DAP Backend는 2개의 주요 애플리케이션으로 분리 운영됩니다: - **Gateway 서버 기동:** - `./gradlew :dap-gateway:bootRun` - **Tool 서버 기동:** - - `./gradlew :dap-tool-other:bootRun` (또는 dap-tool-payment 등) + - `./gradlew :dap-tool-oth:bootRun` (또는 dap-tool-payment 등) - Tool 서버가 기동되면 자동으로 Gateway(8081)에 자신을 등록(Auto-Registration)합니다. - **(선택) 특정 Tool 그룹만 실행하기:** - 업무 특성에 따라 세분화된 그룹에 속한 Tool만 띄우고 싶다면, 실행 인수에 `--mcp.tool.target=그룹명`을 추가합니다. diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/ScaffoldingController.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/ScaffoldingController.java index acca7904..fd909143 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/ScaffoldingController.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/ScaffoldingController.java @@ -34,7 +34,7 @@ public class ScaffoldingController { @PostMapping("/pod") public String scaffoldPod(@RequestBody Map req) { try { - String moduleName = req.getOrDefault("moduleName", "dap-tool-other"); + String moduleName = req.getOrDefault("moduleName", "dap-tool-oth"); if (!moduleName.startsWith("dap-tool-")) moduleName = "dap-tool-" + moduleName; String port = req.getOrDefault("port", "8085"); String shortName = moduleName.replace("dap-tool-", "").replace("-", ""); @@ -57,7 +57,7 @@ public class ScaffoldingController { String description = req.get("description"); String group = req.getOrDefault("categoryKey", req.getOrDefault("group", "COMMON")); String routingType = req.getOrDefault("routingType", "HTTP"); - String moduleName = req.getOrDefault("moduleName", "dap-tool-other"); + String moduleName = req.getOrDefault("moduleName", "dap-tool-oth"); String author = req.get("author"); if (author == null || author.trim().isEmpty()) author = System.getProperty("user.name"); String date = req.get("date"); @@ -96,12 +96,12 @@ public class ScaffoldingController { File[] files = dir.listFiles(f -> f.isDirectory() && f.getName().startsWith("dap-tool-") && !f.getName().equals("dap-tool-core")); if (files == null || files.length == 0) { - return List.of("dap-tool-other", "dap-tool-hr", "dap-tool-sms"); + return List.of("dap-tool-oth", "dap-tool-hr", "dap-tool-sms"); } return Arrays.stream(files).map(File::getName).sorted().collect(Collectors.toList()); } catch (Exception e) { - return List.of("dap-tool-other", "dap-tool-hr", "dap-tool-sms"); + return List.of("dap-tool-oth", "dap-tool-hr", "dap-tool-sms"); } } } diff --git a/dap-gateway/src/main/resources/application-local.yml b/dap-gateway/src/main/resources/application-local.yml index d9eb29f7..5943f724 100644 --- a/dap-gateway/src/main/resources/application-local.yml +++ b/dap-gateway/src/main/resources/application-local.yml @@ -34,10 +34,10 @@ mcp: gateway: url: http://localhost:${server.port}/mcp/api/v1 fallback: - default-url: http://tool-other:8084 + default-url: http://tool-oth:8084 routes: sms: http://tool-sms:8082 - hr: http://tool-other:8084 + hr: http://tool-oth:8084 tool: host: localhost diff --git a/dap-gateway/src/main/resources/static/admin/scaffold.html b/dap-gateway/src/main/resources/static/admin/scaffold.html index 69bb7422..5f2a6b8b 100644 --- a/dap-gateway/src/main/resources/static/admin/scaffold.html +++ b/dap-gateway/src/main/resources/static/admin/scaffold.html @@ -485,7 +485,7 @@
@@ -654,7 +654,7 @@ .then(modules => { const select = document.getElementById('targetModuleSelect'); if (modules && modules.length > 0) { - select.innerHTML = modules.map(m => ``).join(''); + select.innerHTML = modules.map(m => ``).join(''); } }) .catch(err => console.error('Failed to load modules:', err)); diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/util/ToolScaffolder.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/util/ToolScaffolder.java index bdd0906f..8e89a997 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/util/ToolScaffolder.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/util/ToolScaffolder.java @@ -55,9 +55,9 @@ public class ToolScaffolder { if (routingType.trim().isEmpty()) { routingType = "HTTP"; } - String moduleName = getOrAsk(args, 5, scanner, "6. 코드를 생성할 모듈 (기본: dap-tool-other): "); + String moduleName = getOrAsk(args, 5, scanner, "6. 코드를 생성할 모듈 (기본: dap-tool-oth): "); if (moduleName.trim().isEmpty()) { - moduleName = "dap-tool-other"; + moduleName = "dap-tool-oth"; } String defaultAuthor = System.getProperty("user.name"); diff --git a/dap-tool-other/Dockerfile b/dap-tool-oth/Dockerfile similarity index 67% rename from dap-tool-other/Dockerfile rename to dap-tool-oth/Dockerfile index 9b0320b3..50b1795c 100644 --- a/dap-tool-other/Dockerfile +++ b/dap-tool-oth/Dockerfile @@ -5,15 +5,15 @@ COPY gradle gradle COPY build.gradle settings.gradle ./ COPY dap-tool-core dap-tool-core -COPY dap-tool-other dap-tool-other +COPY dap-tool-oth dap-tool-oth RUN chmod +x gradlew -RUN ./gradlew clean :dap-tool-other:build -x test +RUN ./gradlew clean :dap-tool-oth:build -x test FROM eclipse-temurin:21-jre-alpine WORKDIR /app RUN apk add --no-cache tzdata ENV TZ=Asia/Seoul -COPY --from=builder /app/dap-tool-other/build/libs/*-SNAPSHOT.jar app.jar +COPY --from=builder /app/dap-tool-oth/build/libs/*-SNAPSHOT.jar app.jar EXPOSE 8084 ENTRYPOINT ["java", "-jar", "app.jar"] diff --git a/dap-tool-other/build.gradle b/dap-tool-oth/build.gradle similarity index 100% rename from dap-tool-other/build.gradle rename to dap-tool-oth/build.gradle diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BalanceRequest.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BalanceRequest.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BalanceRequest.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BalanceRequest.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BalanceResponse.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BalanceResponse.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BalanceResponse.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BalanceResponse.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BillingProcessRequest.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BillingProcessRequest.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BillingProcessRequest.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BillingProcessRequest.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BillingStatusRequest.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BillingStatusRequest.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BillingStatusRequest.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BillingStatusRequest.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BondCheckRequest.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BondCheckRequest.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BondCheckRequest.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BondCheckRequest.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BondIssueRequest.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BondIssueRequest.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BondIssueRequest.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BondIssueRequest.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/ContractDetailRequest.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/ContractDetailRequest.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/ContractDetailRequest.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/ContractDetailRequest.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/ContractStatusRequest.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/ContractStatusRequest.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/ContractStatusRequest.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/ContractStatusRequest.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/CustomerDetailRequest.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/CustomerDetailRequest.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/CustomerDetailRequest.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/CustomerDetailRequest.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/CustomerGradeRequest.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/CustomerGradeRequest.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/CustomerGradeRequest.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/CustomerGradeRequest.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/LeaveCountRequest.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/LeaveCountRequest.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/LeaveCountRequest.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/LeaveCountRequest.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/MciSampleStringResponse.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/MciSampleStringResponse.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/MciSampleStringResponse.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/MciSampleStringResponse.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/MciSampleTargetDto.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/MciSampleTargetDto.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/MciSampleTargetDto.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/MciSampleTargetDto.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/SampleStringRequest.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/SampleStringRequest.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/SampleStringRequest.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/SampleStringRequest.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/SampleStringResponse.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/SampleStringResponse.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/SampleStringResponse.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/SampleStringResponse.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/TemplateDownloadRequest.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/TemplateDownloadRequest.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/TemplateDownloadRequest.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/TemplateDownloadRequest.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/VacationRegisterRequest.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/VacationRegisterRequest.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/VacationRegisterRequest.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/VacationRegisterRequest.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/io/CUST_INQ_001_I.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/io/CUST_INQ_001_I.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/io/CUST_INQ_001_I.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/io/CUST_INQ_001_I.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/io/CUST_INQ_001_O.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/io/CUST_INQ_001_O.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/io/CUST_INQ_001_O.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/io/CUST_INQ_001_O.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BalanceUseCase.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BalanceUseCase.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BalanceUseCase.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BalanceUseCase.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BillingProcessUseCase.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BillingProcessUseCase.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BillingProcessUseCase.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BillingProcessUseCase.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BondIssueUseCase.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BondIssueUseCase.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BondIssueUseCase.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BondIssueUseCase.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/CommonUtilityUseCase.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/CommonUtilityUseCase.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/CommonUtilityUseCase.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/CommonUtilityUseCase.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/ContractInquiryUseCase.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/ContractInquiryUseCase.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/ContractInquiryUseCase.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/ContractInquiryUseCase.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/CustomerInfoUseCase.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/CustomerInfoUseCase.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/CustomerInfoUseCase.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/CustomerInfoUseCase.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/SampleMciToolUseCase.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/SampleMciToolUseCase.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/SampleMciToolUseCase.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/SampleMciToolUseCase.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/SampleStringToolUseCase.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/SampleStringToolUseCase.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/SampleStringToolUseCase.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/SampleStringToolUseCase.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/TemplateUtilityUseCase.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/TemplateUtilityUseCase.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/TemplateUtilityUseCase.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/TemplateUtilityUseCase.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BalanceUseCaseImpl.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BalanceUseCaseImpl.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BalanceUseCaseImpl.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BalanceUseCaseImpl.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BillingProcessUseCaseImpl.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BillingProcessUseCaseImpl.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BillingProcessUseCaseImpl.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BillingProcessUseCaseImpl.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BondIssueUseCaseImpl.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BondIssueUseCaseImpl.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BondIssueUseCaseImpl.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BondIssueUseCaseImpl.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/CommonUtilityUseCaseImpl.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/CommonUtilityUseCaseImpl.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/CommonUtilityUseCaseImpl.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/CommonUtilityUseCaseImpl.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/ContractInquiryUseCaseImpl.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/ContractInquiryUseCaseImpl.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/ContractInquiryUseCaseImpl.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/ContractInquiryUseCaseImpl.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/CustomerInfoUseCaseImpl.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/CustomerInfoUseCaseImpl.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/CustomerInfoUseCaseImpl.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/CustomerInfoUseCaseImpl.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/SampleMciToolUseCaseImpl.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/SampleMciToolUseCaseImpl.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/SampleMciToolUseCaseImpl.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/SampleMciToolUseCaseImpl.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/SampleStringToolUseCaseImpl.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/SampleStringToolUseCaseImpl.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/SampleStringToolUseCaseImpl.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/SampleStringToolUseCaseImpl.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/TemplateUtilityUseCaseImpl.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/TemplateUtilityUseCaseImpl.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/TemplateUtilityUseCaseImpl.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/TemplateUtilityUseCaseImpl.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/other/dto/Onnba3011Request.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/other/dto/Onnba3011Request.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/other/dto/Onnba3011Request.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/other/dto/Onnba3011Request.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/other/io/CLCNNB00001_I.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/other/io/CLCNNB00001_I.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/other/io/CLCNNB00001_I.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/other/io/CLCNNB00001_I.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/other/io/CLCNNB00001_O.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/other/io/CLCNNB00001_O.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/other/io/CLCNNB00001_O.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/other/io/CLCNNB00001_O.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/other/io/MciCfpaClient.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/other/io/MciCfpaClient.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/other/io/MciCfpaClient.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/other/io/MciCfpaClient.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/other/usecase/OnnbaMciToolUseCase.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/other/usecase/OnnbaMciToolUseCase.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/other/usecase/OnnbaMciToolUseCase.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/other/usecase/OnnbaMciToolUseCase.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/other/usecase/impl/OnnbaMciToolUseCaseImpl.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/other/usecase/impl/OnnbaMciToolUseCaseImpl.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/other/usecase/impl/OnnbaMciToolUseCaseImpl.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/other/usecase/impl/OnnbaMciToolUseCaseImpl.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/dto/WeatherRequest.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/smp/dto/WeatherRequest.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/dto/WeatherRequest.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/smp/dto/WeatherRequest.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/dto/WeatherResponse.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/smp/dto/WeatherResponse.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/dto/WeatherResponse.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/smp/dto/WeatherResponse.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/DailyQuoteToolUseCase.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/DailyQuoteToolUseCase.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/DailyQuoteToolUseCase.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/DailyQuoteToolUseCase.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/ExchangeRateToolUseCase.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/ExchangeRateToolUseCase.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/ExchangeRateToolUseCase.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/ExchangeRateToolUseCase.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/WeatherToolUseCase.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/WeatherToolUseCase.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/WeatherToolUseCase.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/WeatherToolUseCase.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/DailyQuoteToolUseCaseImpl.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/DailyQuoteToolUseCaseImpl.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/DailyQuoteToolUseCaseImpl.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/DailyQuoteToolUseCaseImpl.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/ExchangeRateToolUseCaseImpl.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/ExchangeRateToolUseCaseImpl.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/ExchangeRateToolUseCaseImpl.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/ExchangeRateToolUseCaseImpl.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/WeatherToolUseCaseImpl.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/WeatherToolUseCaseImpl.java similarity index 100% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/WeatherToolUseCaseImpl.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/WeatherToolUseCaseImpl.java diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/other/DapToolOtherApplication.java b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/oth/DapToolOthApplication.java similarity index 82% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/other/DapToolOtherApplication.java rename to dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/oth/DapToolOthApplication.java index cdba3fa4..4ab77484 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/other/DapToolOtherApplication.java +++ b/dap-tool-oth/src/main/java/io/shinhanlife/dap/mcc/oth/DapToolOthApplication.java @@ -1,9 +1,9 @@ -package io.shinhanlife.dap.mcc.other; +package io.shinhanlife.dap.mcc.oth; /** - * @package io.shinhanlife.dap.mcc.other - * @className DapToolOtherApplication + * @package io.shinhanlife.dap.mcc.oth + * @className DapToolOthApplication * @description AX HUB 시스템 처리 클래스 * @author 0986406 * @create 2026.09.01 @@ -23,8 +23,8 @@ import org.springframework.cache.annotation.EnableCaching; @SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.lib.adapter", "io.shinhanlife.dap.lib.mcp", "io.shinhanlife.dap.lib.config", "io.shinhanlife.dap.lib.integration", "io.shinhanlife.dap.other"}) @ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.lib.adapter", "io.shinhanlife.dap.lib.mcp", "io.shinhanlife.dap.lib.config", "io.shinhanlife.dap.lib.integration", "io.shinhanlife.dap.other"}) @EnableCaching -public class DapToolOtherApplication { +public class DapToolOthApplication { public static void main(String[] args) { - SpringApplication.run(DapToolOtherApplication.class, args); + SpringApplication.run(DapToolOthApplication.class, args); } } diff --git a/dap-tool-other/src/main/resources/application-dev.yml b/dap-tool-oth/src/main/resources/application-dev.yml similarity index 100% rename from dap-tool-other/src/main/resources/application-dev.yml rename to dap-tool-oth/src/main/resources/application-dev.yml diff --git a/dap-tool-other/src/main/resources/application-local.yml b/dap-tool-oth/src/main/resources/application-local.yml similarity index 100% rename from dap-tool-other/src/main/resources/application-local.yml rename to dap-tool-oth/src/main/resources/application-local.yml diff --git a/dap-tool-other/src/main/resources/application.yml b/dap-tool-oth/src/main/resources/application.yml similarity index 88% rename from dap-tool-other/src/main/resources/application.yml rename to dap-tool-oth/src/main/resources/application.yml index 7c7a3b94..4bcfbba3 100644 --- a/dap-tool-other/src/main/resources/application.yml +++ b/dap-tool-oth/src/main/resources/application.yml @@ -2,7 +2,7 @@ server: port: 8084 spring: application: - name: dap-tool-other + name: dap-tool-oth profiles: active: local logging: diff --git a/dap-tool-other/src/main/resources/logback-spring.xml b/dap-tool-oth/src/main/resources/logback-spring.xml similarity index 87% rename from dap-tool-other/src/main/resources/logback-spring.xml rename to dap-tool-oth/src/main/resources/logback-spring.xml index 69887145..8b4cb3af 100644 --- a/dap-tool-other/src/main/resources/logback-spring.xml +++ b/dap-tool-oth/src/main/resources/logback-spring.xml @@ -16,10 +16,10 @@ - /swlog/dap-tool-other/A01/${HOSTNAME}_A01.log + /swlog/dap-tool-oth/A01/${HOSTNAME}_A01.log - /swlog/dap-tool-other/A01/${HOSTNAME}_A01_%d{yyyyMMdd}.log + /swlog/dap-tool-oth/A01/${HOSTNAME}_A01_%d{yyyyMMdd}.log 30 diff --git a/docker-compose.yml b/docker-compose.yml index d43d7489..092be13d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -63,10 +63,10 @@ services: - GLOW_COMMUNICATION_EAI_PORT=8080 - SPRING_PROFILES_ACTIVE=${ACTIVE_PROFILE:-local} - tool-other: + tool-oth: build: context: . - dockerfile: dap-tool-other/Dockerfile + dockerfile: dap-tool-oth/Dockerfile ports: - "8284:8084" depends_on: @@ -77,7 +77,7 @@ services: - SPRING_REDIS_PORT=6379 - SPRING_DATA_REDIS_PORT=6379 - AXHUB_GATEWAY_URL=http://gateway:8081 - - AXHUB_TOOL_URL=http://tool-other:8084 + - AXHUB_TOOL_URL=http://tool-oth:8084 - GLOW_COMMUNICATION_MCI_HOMT=http://mci-mock - GLOW_COMMUNICATION_MCI_PORT=8080 - GLOW_COMMUNICATION_EXTMCI_HOMT=http://mci-mock diff --git a/scratch_rewrite.py b/scratch_rewrite.py index c520563d..98a69d9f 100644 --- a/scratch_rewrite.py +++ b/scratch_rewrite.py @@ -8,7 +8,7 @@ services = compose['services'] new_services = {} # Services to duplicate -app_services = ['gateway', 'tool-sms', 'tool-email', 'tool-other', 'tool-payment'] +app_services = ['gateway', 'tool-sms', 'tool-email', 'tool-oth', 'tool-payment'] for name, svc in services.items(): if name in app_services: diff --git a/settings.gradle b/settings.gradle index d8bd5482..e0ad6e11 100644 --- a/settings.gradle +++ b/settings.gradle @@ -3,4 +3,4 @@ rootProject.name = 'dap-admin' include 'dap-gateway' include 'dap-tool-core' include 'dap-tool-sms' -include 'dap-tool-other' +include 'dap-tool-oth'