From 9066c621a0672adce7290afd4eaa8f28c9d8cf4d Mon Sep 17 00:00:00 2001 From: jade Date: Fri, 24 Jul 2026 15:00:01 +0900 Subject: [PATCH] fix: resolve Nginx 503 error on rollback and apply package refactoring --- .gitea/workflows/deploy.yml | 4 ++++ README.md | 12 ++++++------ .../dap/mcg/DapGatewayApplication.java | 4 ++-- .../dap/mcg/presentation/ChatController.java | 2 +- .../mcg/presentation/McpRouterController.java | 10 +++++----- .../mcg/presentation/ScaffoldingController.java | 6 +++--- .../shinhanlife/dap/mcg/service/ToolPlanner.java | 2 +- dap-gateway/src/main/resources/spy.properties | 6 +++--- .../adapter/aop/EimsMonitoringAspect.java | 8 ++++---- .../adapter/connector/ExternalApiConnector.java | 8 ++++---- .../connector/InternalSystemConnector.java | 8 ++++---- .../adapter/connector/LegacyDbConnector.java | 6 +++--- .../adapter/connector/LegacyEimsConnector.java | 8 ++++---- .../connector/ThirdPartySecurityConnector.java | 4 ++-- .../{common => lib}/adapter/dto/ErrorDetail.java | 4 ++-- .../adapter/dto/JsonRpcRequest.java | 4 ++-- .../adapter/dto/JsonRpcResponse.java | 4 ++-- .../dap/{common => lib}/adapter/dto/Params.java | 4 ++-- .../exception/MciCommunicationException.java | 4 ++-- .../adapter/sender/EaiEimsSender.java | 6 +++--- .../adapter/sender/EimsSender.java | 4 ++-- .../adapter/sender/HttpEimsSender.java | 6 +++--- .../adapter/sender/JspFormEimsSender.java | 4 ++-- .../adapter/sender/JspJsonEimsSender.java | 4 ++-- .../adapter/sender/MciEimsSender.java | 4 ++-- .../adapter/sender/MciStringEimsSender.java | 4 ++-- .../adapter/sender/ShinhanMciSender.java | 10 +++++----- .../adapter/sender/TcpEimsSender.java | 4 ++-- .../adapter/support/DynamicPayloadBuilder.java | 4 ++-- .../adapter/support/DynamicSchemaValidator.java | 4 ++-- .../adapter/support/MciTemplate.java | 8 ++++---- .../adapter/support/ResultStandardizer.java | 4 ++-- .../adapter/support/TicketManager.java | 4 ++-- .../adapter/support/ToolExecutionService.java | 14 +++++++------- .../adapter/test/MockEimsHttpServer.java | 4 ++-- .../adapter/test/MockEimsTcpServer.java | 4 ++-- .../adapter/test/MockJspServer.java | 4 ++-- .../adapter/util/LegacyDataTransformer.java | 4 ++-- .../adapter/util/PiiMaskingLogbackConverter.java | 4 ++-- .../adapter/util/PiiMaskingUtils.java | 4 ++-- .../annotation}/annotation/McpFunction.java | 4 ++-- .../annotation}/annotation/McpParameter.java | 4 ++-- .../annotation}/annotation/McpTool.java | 4 ++-- .../aop/ToolSlaMonitoringAspect.java | 8 ++++---- .../dap/{common => lib}/config/CorsConfig.java | 4 ++-- .../config/GlowCommunicationProperties.java | 4 ++-- .../dap/{mcc => lib}/config/McpProperties.java | 4 ++-- .../{common => lib}/config/MybatisConfig.java | 4 ++-- .../config/P6SpySqlFormatter.java | 4 ++-- .../integration/GlowIntegrationCall.java | 4 ++-- .../integration/dto/SampleGlowMessage.java | 4 ++-- .../eai/component/AxhubEaiComponent.java | 4 ++-- .../mci/component/AxhubMciComponent.java | 10 +++++----- .../integration/mci/config/GlowMockConfig.java | 2 +- .../mci/config/ShinhanIntegrationProperties.java | 4 ++-- .../integration/mci/dto/MciRequestWrapper.java | 4 ++-- .../integration/mci/dto/MciResponseWrapper.java | 4 ++-- .../integration/mci/dto/OlCommonHeaderDto.java | 4 ++-- .../mci/dto/ShinhanCommonHeaderDto.java | 4 ++-- .../integration/mci/dto/ShinhanMessageDto.java | 4 ++-- .../mci/dto/ShinhanTelegramWrapper.java | 4 ++-- .../integration/mci/dto/SlCommonHeaderDto.java | 4 ++-- .../integration/mci/enums/IndvCtinRoleTyp.java | 2 +- .../{common => lib}/mcp/config/CacheConfig.java | 4 ++-- .../mcp/config/JacksonConfig.java | 4 ++-- .../mcp/config/KafkaLocalConfig.java | 4 ++-- .../mcp/config/SwaggerConfig.java | 4 ++-- .../{common => lib}/mcp/config/WebConfig.java | 6 +++--- .../mcp/exception/GlobalExceptionHandler.java | 8 ++++---- .../mcp/filter/MdcLoggingFilter.java | 4 ++-- .../mcp/security/ApiKeyInterceptor.java | 4 ++-- .../mcp/security/SecurityProperties.java | 4 ++-- .../session/converter/ZtUsacConverter.java | 8 ++++---- .../session/domain/model/ZtUsacModel.java | 4 ++-- .../domain/repository/ZtUsacRepository.java | 8 ++++---- .../session/domain/service/ZtUsacService.java | 8 ++++---- .../domain/service/impl/ZtUsacServiceImpl.java | 12 ++++++------ .../{common => lib}/session/dto/SessionDto.java | 4 ++-- .../{common => lib}/session/dto/ZtUsacInDto.java | 4 ++-- .../session/dto/ZtUsacOutDto.java | 4 ++-- .../session/presentation/SsoRestController.java | 16 ++++++++-------- .../session/presentation/io/SsoResponse.java | 6 +++--- .../{mcc => lib}/util/JsonSchemaGenerator.java | 4 ++-- .../dap/{common => lib}/util/PodScaffolder.java | 6 +++--- .../dap/{common => lib}/util/SessionUtil.java | 6 +++--- .../dap/{common => lib}/util/ToolScaffolder.java | 8 ++++---- .../{common => lib}/util/ToolSourceUpdater.java | 4 ++-- .../mcc/presentation/BusinessToolController.java | 8 ++++---- .../sample/service/SampleLegacyCallService.java | 2 +- .../dap/mcc/service/AbstractMcpToolService.java | 4 ++-- .../mcc/service/ToolRegistryHeartbeatSender.java | 8 ++++---- .../adapter/sender/ShinhanMciSenderTest.java | 8 ++++---- .../dap/mcc/dto/EmailSendRequest.java | 2 +- .../dap/mcc/email/DapToolEmailApplication.java | 4 ++-- .../mcc/service/impl/EmailToolServiceImpl.java | 4 ++-- .../shinhanlife/dap/mcc/dto/BalanceRequest.java | 2 +- .../dap/mcc/dto/BillingProcessRequest.java | 2 +- .../dap/mcc/dto/BillingStatusRequest.java | 2 +- .../dap/mcc/dto/BondCheckRequest.java | 2 +- .../dap/mcc/dto/BondIssueRequest.java | 2 +- .../dap/mcc/dto/ContractDetailRequest.java | 2 +- .../dap/mcc/dto/ContractStatusRequest.java | 2 +- .../dap/mcc/dto/CustomerDetailRequest.java | 2 +- .../dap/mcc/dto/CustomerGradeRequest.java | 2 +- .../dap/mcc/dto/LeaveCountRequest.java | 2 +- .../dap/mcc/dto/VacationRegisterRequest.java | 2 +- .../mcc/infra/itrf/mci/cfp/a/MciCfpaClient.java | 2 +- .../dap/mcc/other/DapToolOtherApplication.java | 4 ++-- .../dap/mcc/service/impl/BalanceServiceImpl.java | 4 ++-- .../service/impl/BillingProcessServiceImpl.java | 4 ++-- .../mcc/service/impl/BondIssueServiceImpl.java | 4 ++-- .../service/impl/CommonUtilityServiceImpl.java | 4 ++-- .../service/impl/ContractInquiryServiceImpl.java | 4 ++-- .../service/impl/CustomerInfoServiceImpl.java | 4 ++-- .../service/impl/DailyQuoteToolServiceImpl.java | 4 ++-- .../impl/ExchangeRateToolServiceImpl.java | 4 ++-- .../service/impl/OnnbaMciToolServiceImpl.java | 4 ++-- .../service/impl/SampleMciToolServiceImpl.java | 10 +++++----- .../impl/SampleStringToolServiceImpl.java | 4 ++-- .../service/impl/TemplateUtilityServiceImpl.java | 4 ++-- .../mcc/service/impl/WeatherToolServiceImpl.java | 4 ++-- .../mcc/payment/DapToolPaymentApplication.java | 4 ++-- .../service/impl/PaymentApprovalServiceImpl.java | 4 ++-- .../shinhanlife/dap/mcc/dto/SmsSendRequest.java | 2 +- .../dap/mcc/service/impl/SmsToolServiceImpl.java | 4 ++-- .../dap/mcc/sms/DapToolSmsApplication.java | 4 ++-- 126 files changed, 303 insertions(+), 299 deletions(-) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/aop/EimsMonitoringAspect.java (86%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/connector/ExternalApiConnector.java (91%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/connector/InternalSystemConnector.java (92%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/connector/LegacyDbConnector.java (92%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/connector/LegacyEimsConnector.java (96%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/connector/ThirdPartySecurityConnector.java (95%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/dto/ErrorDetail.java (86%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/dto/JsonRpcRequest.java (84%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/dto/JsonRpcResponse.java (87%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/dto/Params.java (88%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/exception/MciCommunicationException.java (84%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/sender/EaiEimsSender.java (96%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/sender/EimsSender.java (82%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/sender/HttpEimsSender.java (94%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/sender/JspFormEimsSender.java (94%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/sender/JspJsonEimsSender.java (94%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/sender/MciEimsSender.java (97%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/sender/MciStringEimsSender.java (96%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/sender/ShinhanMciSender.java (92%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/sender/TcpEimsSender.java (95%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/support/DynamicPayloadBuilder.java (95%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/support/DynamicSchemaValidator.java (93%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/support/MciTemplate.java (90%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/support/ResultStandardizer.java (93%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/support/TicketManager.java (97%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/support/ToolExecutionService.java (87%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/test/MockEimsHttpServer.java (97%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/test/MockEimsTcpServer.java (97%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/test/MockJspServer.java (95%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/util/LegacyDataTransformer.java (97%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/util/PiiMaskingLogbackConverter.java (92%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/adapter/util/PiiMaskingUtils.java (96%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{mcc => lib/annotation}/annotation/McpFunction.java (94%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{mcc => lib/annotation}/annotation/McpParameter.java (85%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{mcc => lib/annotation}/annotation/McpTool.java (89%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{mcc => lib}/aop/ToolSlaMonitoringAspect.java (94%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/config/CorsConfig.java (93%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{mcc => lib}/config/GlowCommunicationProperties.java (96%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{mcc => lib}/config/McpProperties.java (88%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/config/MybatisConfig.java (91%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/config/P6SpySqlFormatter.java (96%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/integration/GlowIntegrationCall.java (97%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/integration/dto/SampleGlowMessage.java (96%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/integration/eai/component/AxhubEaiComponent.java (95%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/integration/mci/component/AxhubMciComponent.java (95%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/integration/mci/config/GlowMockConfig.java (93%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/integration/mci/config/ShinhanIntegrationProperties.java (88%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/integration/mci/dto/MciRequestWrapper.java (85%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/integration/mci/dto/MciResponseWrapper.java (85%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/integration/mci/dto/OlCommonHeaderDto.java (97%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/integration/mci/dto/ShinhanCommonHeaderDto.java (96%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/integration/mci/dto/ShinhanMessageDto.java (92%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/integration/mci/dto/ShinhanTelegramWrapper.java (89%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/integration/mci/dto/SlCommonHeaderDto.java (96%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/integration/mci/enums/IndvCtinRoleTyp.java (75%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/mcp/config/CacheConfig.java (90%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/mcp/config/JacksonConfig.java (92%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/mcp/config/KafkaLocalConfig.java (95%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/mcp/config/SwaggerConfig.java (95%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/mcp/config/WebConfig.java (92%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/mcp/exception/GlobalExceptionHandler.java (91%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/mcp/filter/MdcLoggingFilter.java (95%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/mcp/security/ApiKeyInterceptor.java (97%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/mcp/security/SecurityProperties.java (92%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/session/converter/ZtUsacConverter.java (73%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/session/domain/model/ZtUsacModel.java (91%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/session/domain/repository/ZtUsacRepository.java (70%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/session/domain/service/ZtUsacService.java (68%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/session/domain/service/impl/ZtUsacServiceImpl.java (68%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/session/dto/SessionDto.java (95%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/session/dto/ZtUsacInDto.java (87%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/session/dto/ZtUsacOutDto.java (95%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/session/presentation/SsoRestController.java (85%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/session/presentation/io/SsoResponse.java (78%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{mcc => lib}/util/JsonSchemaGenerator.java (94%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/util/PodScaffolder.java (97%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/util/SessionUtil.java (90%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/util/ToolScaffolder.java (99%) rename dap-tool-core/src/main/java/io/shinhanlife/dap/{common => lib}/util/ToolSourceUpdater.java (98%) rename dap-tool-core/src/test/java/io/shinhanlife/dap/{ => lib}/common/adapter/sender/ShinhanMciSenderTest.java (86%) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index db90fa32..970cb025 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -92,6 +92,10 @@ jobs: if [ -z "$IS_TARGET_ALIVE" ]; then echo "Health Check Failed! $TARGET container crashed. Rollback." + echo "Rolling back Nginx config to $OLD_TARGET..." + cp ./nginx/${OLD_TARGET}.conf ./nginx/conf.d/default.conf + echo "Restarting Nginx to apply rollback..." + docker compose restart nginx || true echo "Stopping failed $TARGET containers..." docker compose stop gateway-$TARGET tool-sms-$TARGET tool-email-$TARGET tool-other-$TARGET tool-payment-$TARGET exit 1 # 파이프라인 실패 처리 (구버전은 그대로 유지됨) diff --git a/README.md b/README.md index bf14ac24..beeee3bc 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# DAP Backend +# DAP Backend Spring Boot 기반 DAP 관리자 백엔드 API 서버 및 MCP(Model Context Protocol) Gateway / Tool 분산 서버 프로젝트입니다. @@ -129,10 +129,10 @@ MSA 및 외부 시스템(MCI) 연동 환경의 안정성을 위해 완벽한 3-T ```bash # 사용법: javac로 컴파일 후 실행 javac -encoding UTF-8 dap-common/src/main/java/io/shinhanlife/dap/common/util/PodScaffolder.java -java -cp dap-common/src/main/java io.shinhanlife.dap.common.util.PodScaffolder [모듈명] [포트번호] +java -cp dap-common/src/main/java io.shinhanlife.dap.lib.util.PodScaffolder [모듈명] [포트번호] # 실행 예시 (dap-tool-hr 모듈을 8086 포트로 생성) -java -cp dap-common/src/main/java io.shinhanlife.dap.common.util.PodScaffolder hr 8086 +java -cp dap-common/src/main/java io.shinhanlife.dap.lib.util.PodScaffolder hr 8086 ``` ### 2⃣ 생성된 모듈에 새로운 툴(Function)을 추가할 때: `ToolScaffolder` @@ -141,10 +141,10 @@ java -cp dap-common/src/main/java io.shinhanlife.dap.common.util.PodScaffolder h ```bash # 사용법: javac로 컴파일 후 실행 javac -encoding UTF-8 dap-common/src/main/java/io/shinhanlife/dap/common/util/ToolScaffolder.java -java -cp dap-common/src/main/java io.shinhanlife.dap.common.util.ToolScaffolder [Tool이름] [인터페이스ID] "[기능설명]" "[그룹명]" "[통신방식]" "[모듈명]" +java -cp dap-common/src/main/java io.shinhanlife.dap.lib.util.ToolScaffolder [Tool이름] [인터페이스ID] "[기능설명]" "[그룹명]" "[통신방식]" "[모듈명]" # 실행 예시 (payment 모듈에 결제 승인 기능 추가) -java -cp dap-common/src/main/java io.shinhanlife.dap.common.util.ToolScaffolder PaymentApproval PAY_001 "결제 승인 처리 기능" "COMMON" "HTTP" "dap-tool-payment" +java -cp dap-common/src/main/java io.shinhanlife.dap.lib.util.ToolScaffolder PaymentApproval PAY_001 "결제 승인 처리 기능" "COMMON" "HTTP" "dap-tool-payment" ``` --- @@ -165,4 +165,4 @@ dap-backend-main (Root) *(참고: 기존 단일 모듈 프로젝트에서 마이크로서비스 확장을 위해 모듈별로 분리되었으며, 각 Tool 서버는 독립적으로 확장 및 배포할 수 있습니다.)* # Auto Deploy Test # Final Deploy Verify - \ No newline at end of file + diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/DapGatewayApplication.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/DapGatewayApplication.java index 908b4f0e..94518f84 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/DapGatewayApplication.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/DapGatewayApplication.java @@ -21,8 +21,8 @@ import org.springframework.boot.context.properties.ConfigurationPropertiesScan; import org.springframework.cache.annotation.EnableCaching; import org.springframework.scheduling.annotation.EnableScheduling; -@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.mcg", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config"}) -@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.mcg", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config"}) +@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.mcg", "io.shinhanlife.dap.lib.mcp", "io.shinhanlife.dap.lib.config"}) +@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.mcg", "io.shinhanlife.dap.lib.mcp", "io.shinhanlife.dap.lib.config"}) @EnableCaching @EnableScheduling public class DapGatewayApplication { diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/ChatController.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/ChatController.java index c03dbef6..9567075d 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/ChatController.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/ChatController.java @@ -55,7 +55,7 @@ public class ChatController { try { List callbacks = new ArrayList<>(); - io.shinhanlife.dap.common.adapter.dto.JsonRpcResponse toolsResponse = mcpRouterController.listTools(null).getBody(); + io.shinhanlife.dap.lib.adapter.dto.JsonRpcResponse toolsResponse = mcpRouterController.listTools(null).getBody(); if (toolsResponse != null && toolsResponse.getResult() instanceof Map) { Map resultMap = (Map) toolsResponse.getResult(); if (resultMap.containsKey("tools")) { diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/McpRouterController.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/McpRouterController.java index afa2e7ba..9a4937bd 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/McpRouterController.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/presentation/McpRouterController.java @@ -16,14 +16,14 @@ package io.shinhanlife.dap.mcg.presentation; * */ import com.fasterxml.jackson.databind.ObjectMapper; -import io.shinhanlife.dap.common.adapter.dto.JsonRpcRequest; -import io.shinhanlife.dap.common.adapter.dto.JsonRpcResponse; -import io.shinhanlife.dap.common.adapter.dto.Params; +import io.shinhanlife.dap.lib.adapter.dto.JsonRpcRequest; +import io.shinhanlife.dap.lib.adapter.dto.JsonRpcResponse; +import io.shinhanlife.dap.lib.adapter.dto.Params; import io.shinhanlife.dap.mcg.config.GatewayFallbackProperties; import io.shinhanlife.dap.mcg.dto.ToolMetadata; import io.shinhanlife.dap.mcg.registry.RedisRegistryService; import io.shinhanlife.dap.mcg.service.ExecuteService; -import io.shinhanlife.dap.common.mcp.security.SecurityProperties; +import io.shinhanlife.dap.lib.mcp.security.SecurityProperties; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import java.time.LocalDateTime; @@ -91,7 +91,7 @@ public class McpRouterController { try { Object result = executeService.execute(payload, effectiveTenantId); - io.shinhanlife.dap.common.adapter.dto.JsonRpcResponse response = new io.shinhanlife.dap.common.adapter.dto.JsonRpcResponse(); + io.shinhanlife.dap.lib.adapter.dto.JsonRpcResponse response = new io.shinhanlife.dap.lib.adapter.dto.JsonRpcResponse(); response.setJsonrpc("2.0"); response.setId(payload.containsKey("id") ? String.valueOf(payload.get("id")) : UUID.randomUUID().toString()); response.setResult(result); 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 c4fb0165..c9e604a5 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 @@ -15,9 +15,9 @@ package io.shinhanlife.dap.mcg.presentation; * * */ -import io.shinhanlife.dap.common.util.PodScaffolder; -import io.shinhanlife.dap.common.util.ToolScaffolder; -import io.shinhanlife.dap.common.util.ToolSourceUpdater; +import io.shinhanlife.dap.lib.util.PodScaffolder; +import io.shinhanlife.dap.lib.util.ToolScaffolder; +import io.shinhanlife.dap.lib.util.ToolSourceUpdater; import java.io.File; import java.time.LocalDate; import java.time.format.DateTimeFormatter; diff --git a/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/service/ToolPlanner.java b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/service/ToolPlanner.java index 02d3798c..ff002a1f 100644 --- a/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/service/ToolPlanner.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/mcg/service/ToolPlanner.java @@ -1,6 +1,6 @@ package io.shinhanlife.dap.mcg.service; -import io.shinhanlife.dap.common.mcp.security.SecurityProperties; +import io.shinhanlife.dap.lib.mcp.security.SecurityProperties; import io.shinhanlife.dap.mcg.registry.RedisRegistryService; import io.shinhanlife.dap.mcg.dto.ToolMetadata; import io.shinhanlife.dap.mcg.config.GatewayFallbackProperties; diff --git a/dap-gateway/src/main/resources/spy.properties b/dap-gateway/src/main/resources/spy.properties index d1036b95..a20b9a6a 100644 --- a/dap-gateway/src/main/resources/spy.properties +++ b/dap-gateway/src/main/resources/spy.properties @@ -1,8 +1,8 @@ -# SLF4J ??? ?? (logback?? ???) +# SLF4J ??? ?? (logback?? ???) appender=com.p6spy.engine.spy.appender.Slf4JLogger # ??? ??? ??? ?? (???? ?? ??) -logMessageFormat=io.shinhanlife.dap.common.config.P6SpySqlFormatter +logMessageFormat=io.shinhanlife.dap.lib.config.P6SpySqlFormatter # ?? ?? 0ms?? (connection ?? ??) ??? -filter.executionThreshold=1 \ No newline at end of file +filter.executionThreshold=1 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/aop/EimsMonitoringAspect.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/aop/EimsMonitoringAspect.java similarity index 86% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/aop/EimsMonitoringAspect.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/aop/EimsMonitoringAspect.java index 6d4474cb..bc2ff8a7 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/aop/EimsMonitoringAspect.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/aop/EimsMonitoringAspect.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.adapter.aop; +package io.shinhanlife.dap.lib.adapter.aop; import lombok.extern.slf4j.Slf4j; import org.aspectj.lang.ProceedingJoinPoint; @@ -9,7 +9,7 @@ import org.springframework.stereotype.Component; import java.util.Arrays; /** - * @package io.shinhanlife.dap.common.adapter.aop + * @package io.shinhanlife.dap.lib.adapter.aop * @className EimsMonitoringAspect * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -27,8 +27,8 @@ import java.util.Arrays; @Component public class EimsMonitoringAspect { - // 포인트컷: io.shinhanlife.dap.common.adapter.sender 패키지 내의 EimsSender를 구현한 모든 클래스의 메서드를 타겟으로 지정합니다. - @Around("execution(* io.shinhanlife.dap.common.adapter.sender.*EimsSender.*(..))") + // 포인트컷: io.shinhanlife.dap.lib.adapter.sender 패키지 내의 EimsSender를 구현한 모든 클래스의 메서드를 타겟으로 지정합니다. + @Around("execution(* io.shinhanlife.dap.lib.adapter.sender.*EimsSender.*(..))") public Object monitorEimsCommunication(ProceedingJoinPoint joinPoint) throws Throwable { // 1. 호출되는 클래스와 메서드 이름 추출 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/connector/ExternalApiConnector.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/connector/ExternalApiConnector.java similarity index 91% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/connector/ExternalApiConnector.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/connector/ExternalApiConnector.java index 8a7ab10a..cf8b0bb0 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/connector/ExternalApiConnector.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/connector/ExternalApiConnector.java @@ -1,7 +1,7 @@ -package io.shinhanlife.dap.common.adapter.connector; +package io.shinhanlife.dap.lib.adapter.connector; -import io.shinhanlife.dap.common.adapter.support.DynamicPayloadBuilder; -import io.shinhanlife.dap.common.adapter.support.DynamicSchemaValidator; +import io.shinhanlife.dap.lib.adapter.support.DynamicPayloadBuilder; +import io.shinhanlife.dap.lib.adapter.support.DynamicSchemaValidator; import io.github.resilience4j.circuitbreaker.annotation.CircuitBreaker; import io.github.resilience4j.ratelimiter.annotation.RateLimiter; import lombok.extern.slf4j.Slf4j; @@ -12,7 +12,7 @@ import java.util.Map; import java.util.List; /** - * @package io.shinhanlife.dap.common.adapter.connector + * @package io.shinhanlife.dap.lib.adapter.connector * @className ExternalApiConnector * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/connector/InternalSystemConnector.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/connector/InternalSystemConnector.java similarity index 92% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/connector/InternalSystemConnector.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/connector/InternalSystemConnector.java index 770ea3cb..17a7144d 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/connector/InternalSystemConnector.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/connector/InternalSystemConnector.java @@ -1,7 +1,7 @@ -package io.shinhanlife.dap.common.adapter.connector; +package io.shinhanlife.dap.lib.adapter.connector; -import io.shinhanlife.dap.common.adapter.support.DynamicPayloadBuilder; -import io.shinhanlife.dap.common.adapter.support.DynamicSchemaValidator; +import io.shinhanlife.dap.lib.adapter.support.DynamicPayloadBuilder; +import io.shinhanlife.dap.lib.adapter.support.DynamicSchemaValidator; import io.github.resilience4j.circuitbreaker.annotation.CircuitBreaker; import io.github.resilience4j.ratelimiter.annotation.RateLimiter; import lombok.extern.slf4j.Slf4j; @@ -12,7 +12,7 @@ import java.util.Map; import java.util.List; /** - * @package io.shinhanlife.dap.common.adapter.connector + * @package io.shinhanlife.dap.lib.adapter.connector * @className InternalSystemConnector * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/connector/LegacyDbConnector.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/connector/LegacyDbConnector.java similarity index 92% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/connector/LegacyDbConnector.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/connector/LegacyDbConnector.java index 70ab7679..d572c8c6 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/connector/LegacyDbConnector.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/connector/LegacyDbConnector.java @@ -1,6 +1,6 @@ -package io.shinhanlife.dap.common.adapter.connector; +package io.shinhanlife.dap.lib.adapter.connector; -import io.shinhanlife.dap.common.adapter.support.ResultStandardizer; +import io.shinhanlife.dap.lib.adapter.support.ResultStandardizer; import io.github.resilience4j.circuitbreaker.annotation.CircuitBreaker; import io.github.resilience4j.ratelimiter.annotation.RateLimiter; import lombok.RequiredArgsConstructor; @@ -13,7 +13,7 @@ import java.util.Map; import java.util.stream.Collectors; /** - * @package io.shinhanlife.dap.common.adapter.connector + * @package io.shinhanlife.dap.lib.adapter.connector * @className LegacyDbConnector * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/connector/LegacyEimsConnector.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/connector/LegacyEimsConnector.java similarity index 96% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/connector/LegacyEimsConnector.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/connector/LegacyEimsConnector.java index fe3c869d..91575696 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/connector/LegacyEimsConnector.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/connector/LegacyEimsConnector.java @@ -1,7 +1,7 @@ -package io.shinhanlife.dap.common.adapter.connector; +package io.shinhanlife.dap.lib.adapter.connector; import com.fasterxml.jackson.databind.ObjectMapper; -import io.shinhanlife.dap.common.adapter.sender.EimsSender; +import io.shinhanlife.dap.lib.adapter.sender.EimsSender; import io.github.resilience4j.circuitbreaker.annotation.CircuitBreaker; import io.github.resilience4j.ratelimiter.RequestNotPermitted; import io.github.resilience4j.ratelimiter.annotation.RateLimiter; @@ -12,10 +12,10 @@ import org.springframework.stereotype.Service; import java.util.List; import java.util.Map; -import io.shinhanlife.dap.common.adapter.util.LegacyDataTransformer; +import io.shinhanlife.dap.lib.adapter.util.LegacyDataTransformer; /** - * @package io.shinhanlife.dap.common.adapter.connector + * @package io.shinhanlife.dap.lib.adapter.connector * @className LegacyEimsConnector * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/connector/ThirdPartySecurityConnector.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/connector/ThirdPartySecurityConnector.java similarity index 95% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/connector/ThirdPartySecurityConnector.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/connector/ThirdPartySecurityConnector.java index 31b20898..3c70a697 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/connector/ThirdPartySecurityConnector.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/connector/ThirdPartySecurityConnector.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.adapter.connector; +package io.shinhanlife.dap.lib.adapter.connector; import com.fasterxml.jackson.databind.ObjectMapper; import lombok.RequiredArgsConstructor; @@ -8,7 +8,7 @@ import org.springframework.stereotype.Service; import java.util.Map; /** - * @package io.shinhanlife.dap.common.adapter.connector + * @package io.shinhanlife.dap.lib.adapter.connector * @className ThirdPartySecurityConnector * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/dto/ErrorDetail.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/dto/ErrorDetail.java similarity index 86% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/dto/ErrorDetail.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/dto/ErrorDetail.java index 39addad0..e85d3169 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/dto/ErrorDetail.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/dto/ErrorDetail.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.adapter.dto; +package io.shinhanlife.dap.lib.adapter.dto; import lombok.Builder; import lombok.NoArgsConstructor; @@ -8,7 +8,7 @@ import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.dap.common.adapter.dto + * @package io.shinhanlife.dap.lib.adapter.dto * @className ErrorDetail * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/dto/JsonRpcRequest.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/dto/JsonRpcRequest.java similarity index 84% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/dto/JsonRpcRequest.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/dto/JsonRpcRequest.java index a8ce5a01..3f4f105e 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/dto/JsonRpcRequest.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/dto/JsonRpcRequest.java @@ -1,10 +1,10 @@ -package io.shinhanlife.dap.common.adapter.dto; +package io.shinhanlife.dap.lib.adapter.dto; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.dap.common.adapter.dto + * @package io.shinhanlife.dap.lib.adapter.dto * @className JsonRpcRequest * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/dto/JsonRpcResponse.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/dto/JsonRpcResponse.java similarity index 87% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/dto/JsonRpcResponse.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/dto/JsonRpcResponse.java index 96f20035..cc79e10d 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/dto/JsonRpcResponse.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/dto/JsonRpcResponse.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.adapter.dto; +package io.shinhanlife.dap.lib.adapter.dto; import com.fasterxml.jackson.annotation.JsonPropertyOrder; import lombok.Getter; @@ -6,7 +6,7 @@ import lombok.Setter; // 2. 응답 DTO /** - * @package io.shinhanlife.dap.common.adapter.dto + * @package io.shinhanlife.dap.lib.adapter.dto * @className JsonRpcResponse * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/dto/Params.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/dto/Params.java similarity index 88% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/dto/Params.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/dto/Params.java index e592f328..e4931eb4 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/dto/Params.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/dto/Params.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.adapter.dto; +package io.shinhanlife.dap.lib.adapter.dto; import lombok.Builder; import lombok.NoArgsConstructor; @@ -11,7 +11,7 @@ import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.dap.common.adapter.dto + * @package io.shinhanlife.dap.lib.adapter.dto * @className Params * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/exception/MciCommunicationException.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/exception/MciCommunicationException.java similarity index 84% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/exception/MciCommunicationException.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/exception/MciCommunicationException.java index f02f1776..2e45f94a 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/exception/MciCommunicationException.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/exception/MciCommunicationException.java @@ -1,7 +1,7 @@ -package io.shinhanlife.dap.common.adapter.exception; +package io.shinhanlife.dap.lib.adapter.exception; /** - * @package io.shinhanlife.dap.common.adapter.exception + * @package io.shinhanlife.dap.lib.adapter.exception * @className MciCommunicationException * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/EaiEimsSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/EaiEimsSender.java similarity index 96% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/EaiEimsSender.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/EaiEimsSender.java index bf823fc2..2ddbc1c2 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/EaiEimsSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/EaiEimsSender.java @@ -1,9 +1,9 @@ -package io.shinhanlife.dap.common.adapter.sender; +package io.shinhanlife.dap.lib.adapter.sender; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.dataformat.xml.XmlMapper; -import io.shinhanlife.dap.common.adapter.support.TicketManager; +import io.shinhanlife.dap.lib.adapter.support.TicketManager; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.kafka.core.KafkaTemplate; @@ -11,7 +11,7 @@ import org.springframework.stereotype.Service; import org.springframework.util.StopWatch; /** - * @package io.shinhanlife.dap.common.adapter.sender + * @package io.shinhanlife.dap.lib.adapter.sender * @className EaiEimsSender * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/EimsSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/EimsSender.java similarity index 82% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/EimsSender.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/EimsSender.java index b331ac76..ee6afe1b 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/EimsSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/EimsSender.java @@ -1,7 +1,7 @@ -package io.shinhanlife.dap.common.adapter.sender; +package io.shinhanlife.dap.lib.adapter.sender; /** - * @package io.shinhanlife.dap.common.adapter.sender + * @package io.shinhanlife.dap.lib.adapter.sender * @className EimsSender * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/HttpEimsSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/HttpEimsSender.java similarity index 94% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/HttpEimsSender.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/HttpEimsSender.java index 6cad9c3f..9ba08a23 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/HttpEimsSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/HttpEimsSender.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.adapter.sender; +package io.shinhanlife.dap.lib.adapter.sender; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Value; @@ -12,10 +12,10 @@ import java.util.UUID; import org.slf4j.MDC; -import io.shinhanlife.dap.mcc.config.GlowCommunicationProperties; +import io.shinhanlife.dap.lib.config.GlowCommunicationProperties; /** - * @package io.shinhanlife.dap.common.adapter.sender + * @package io.shinhanlife.dap.lib.adapter.sender * @className HttpEimsSender * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/JspFormEimsSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/JspFormEimsSender.java similarity index 94% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/JspFormEimsSender.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/JspFormEimsSender.java index fc0f8b07..c05cfbb1 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/JspFormEimsSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/JspFormEimsSender.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.adapter.sender; +package io.shinhanlife.dap.lib.adapter.sender; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Value; @@ -10,7 +10,7 @@ import org.springframework.util.MultiValueMap; import org.springframework.web.client.RestClient; /** - * @package io.shinhanlife.dap.common.adapter.sender + * @package io.shinhanlife.dap.lib.adapter.sender * @className JspFormEimsSender * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/JspJsonEimsSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/JspJsonEimsSender.java similarity index 94% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/JspJsonEimsSender.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/JspJsonEimsSender.java index 27473e12..a89dd8f1 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/JspJsonEimsSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/JspJsonEimsSender.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.adapter.sender; +package io.shinhanlife.dap.lib.adapter.sender; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Value; @@ -9,7 +9,7 @@ import org.springframework.web.client.RestClient; import java.util.Map; /** - * @package io.shinhanlife.dap.common.adapter.sender + * @package io.shinhanlife.dap.lib.adapter.sender * @className JspJsonEimsSender * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/MciEimsSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/MciEimsSender.java similarity index 97% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/MciEimsSender.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/MciEimsSender.java index 9fd82773..71acbfef 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/MciEimsSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/MciEimsSender.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.adapter.sender; +package io.shinhanlife.dap.lib.adapter.sender; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; @@ -12,7 +12,7 @@ import org.springframework.util.StopWatch; import org.springframework.web.client.RestClient; /** - * @package io.shinhanlife.dap.common.adapter.sender + * @package io.shinhanlife.dap.lib.adapter.sender * @className MciEimsSender * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/MciStringEimsSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/MciStringEimsSender.java similarity index 96% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/MciStringEimsSender.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/MciStringEimsSender.java index 9c4c6f9c..c6bd3ae0 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/MciStringEimsSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/MciStringEimsSender.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.adapter.sender; +package io.shinhanlife.dap.lib.adapter.sender; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Value; @@ -8,7 +8,7 @@ import org.springframework.util.StopWatch; import org.springframework.web.client.RestClient; /** - * @package io.shinhanlife.dap.common.adapter.sender + * @package io.shinhanlife.dap.lib.adapter.sender * @className MciStringEimsSender * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/ShinhanMciSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/ShinhanMciSender.java similarity index 92% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/ShinhanMciSender.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/ShinhanMciSender.java index 7c053798..599ba442 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/ShinhanMciSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/ShinhanMciSender.java @@ -1,9 +1,9 @@ -package io.shinhanlife.dap.common.adapter.sender; +package io.shinhanlife.dap.lib.adapter.sender; import com.fasterxml.jackson.databind.ObjectMapper; -import io.shinhanlife.dap.common.integration.mci.config.ShinhanIntegrationProperties; -import io.shinhanlife.dap.common.integration.mci.dto.MciRequestWrapper; -import io.shinhanlife.dap.common.integration.mci.dto.ShinhanCommonHeaderDto; +import io.shinhanlife.dap.lib.integration.mci.config.ShinhanIntegrationProperties; +import io.shinhanlife.dap.lib.integration.mci.dto.MciRequestWrapper; +import io.shinhanlife.dap.lib.integration.mci.dto.ShinhanCommonHeaderDto; import lombok.extern.slf4j.Slf4j; import org.springframework.http.MediaType; import org.springframework.stereotype.Service; @@ -16,7 +16,7 @@ import java.util.UUID; import java.util.concurrent.atomic.AtomicInteger; /** - * @package io.shinhanlife.dap.common.adapter.sender + * @package io.shinhanlife.dap.lib.adapter.sender * @className ShinhanMciSender * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/TcpEimsSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/TcpEimsSender.java similarity index 95% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/TcpEimsSender.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/TcpEimsSender.java index 9dd9fa0f..a6f9a1a7 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/sender/TcpEimsSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/sender/TcpEimsSender.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.adapter.sender; +package io.shinhanlife.dap.lib.adapter.sender; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Value; @@ -11,7 +11,7 @@ import java.net.InetSocketAddress; import java.net.Socket; /** - * @package io.shinhanlife.dap.common.adapter.sender + * @package io.shinhanlife.dap.lib.adapter.sender * @className TcpEimsSender * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/support/DynamicPayloadBuilder.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/support/DynamicPayloadBuilder.java similarity index 95% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/support/DynamicPayloadBuilder.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/support/DynamicPayloadBuilder.java index cd1149f5..62f4090b 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/support/DynamicPayloadBuilder.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/support/DynamicPayloadBuilder.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.adapter.support; +package io.shinhanlife.dap.lib.adapter.support; import org.springframework.stereotype.Service; @@ -6,7 +6,7 @@ import java.util.List; import java.util.Map; /** - * @package io.shinhanlife.dap.common.adapter.support + * @package io.shinhanlife.dap.lib.adapter.support * @className DynamicPayloadBuilder * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/support/DynamicSchemaValidator.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/support/DynamicSchemaValidator.java similarity index 93% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/support/DynamicSchemaValidator.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/support/DynamicSchemaValidator.java index 399ebbab..71167483 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/support/DynamicSchemaValidator.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/support/DynamicSchemaValidator.java @@ -1,11 +1,11 @@ -package io.shinhanlife.dap.common.adapter.support; +package io.shinhanlife.dap.lib.adapter.support; import org.springframework.stereotype.Service; import java.util.List; import java.util.Map; /** - * @package io.shinhanlife.dap.common.adapter.support + * @package io.shinhanlife.dap.lib.adapter.support * @className DynamicSchemaValidator * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/support/MciTemplate.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/support/MciTemplate.java similarity index 90% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/support/MciTemplate.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/support/MciTemplate.java index b3abb0df..a808d9f0 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/support/MciTemplate.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/support/MciTemplate.java @@ -1,15 +1,15 @@ -package io.shinhanlife.dap.common.adapter.support; +package io.shinhanlife.dap.lib.adapter.support; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; -import io.shinhanlife.dap.common.adapter.exception.MciCommunicationException; -import io.shinhanlife.dap.common.adapter.sender.EimsSender; +import io.shinhanlife.dap.lib.adapter.exception.MciCommunicationException; +import io.shinhanlife.dap.lib.adapter.sender.EimsSender; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Component; /** - * @package io.shinhanlife.dap.common.adapter.support + * @package io.shinhanlife.dap.lib.adapter.support * @className MciTemplate * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/support/ResultStandardizer.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/support/ResultStandardizer.java similarity index 93% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/support/ResultStandardizer.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/support/ResultStandardizer.java index aa80bfee..f3105928 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/support/ResultStandardizer.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/support/ResultStandardizer.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.adapter.support; +package io.shinhanlife.dap.lib.adapter.support; import org.springframework.stereotype.Component; @@ -6,7 +6,7 @@ import java.util.HashMap; import java.util.Map; /** - * @package io.shinhanlife.dap.common.adapter.support + * @package io.shinhanlife.dap.lib.adapter.support * @className ResultStandardizer * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/support/TicketManager.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/support/TicketManager.java similarity index 97% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/support/TicketManager.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/support/TicketManager.java index f5590bf2..4339f9c9 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/support/TicketManager.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/support/TicketManager.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.adapter.support; +package io.shinhanlife.dap.lib.adapter.support; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Component; @@ -11,7 +11,7 @@ import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.TimeUnit; /** - * @package io.shinhanlife.dap.common.adapter.support + * @package io.shinhanlife.dap.lib.adapter.support * @className TicketManager * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/support/ToolExecutionService.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/support/ToolExecutionService.java similarity index 87% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/support/ToolExecutionService.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/support/ToolExecutionService.java index d3a58fbf..cd0bb300 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/support/ToolExecutionService.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/support/ToolExecutionService.java @@ -1,10 +1,10 @@ -package io.shinhanlife.dap.common.adapter.support; +package io.shinhanlife.dap.lib.adapter.support; -import io.shinhanlife.dap.common.adapter.connector.LegacyEimsConnector; -import io.shinhanlife.dap.common.adapter.dto.ErrorDetail; -import io.shinhanlife.dap.common.adapter.dto.JsonRpcRequest; -import io.shinhanlife.dap.common.adapter.dto.JsonRpcResponse; -import io.shinhanlife.dap.common.adapter.dto.Params; +import io.shinhanlife.dap.lib.adapter.connector.LegacyEimsConnector; +import io.shinhanlife.dap.lib.adapter.dto.ErrorDetail; +import io.shinhanlife.dap.lib.adapter.dto.JsonRpcRequest; +import io.shinhanlife.dap.lib.adapter.dto.JsonRpcResponse; +import io.shinhanlife.dap.lib.adapter.dto.Params; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; @@ -13,7 +13,7 @@ import java.util.HashMap; import java.util.Map; /** - * @package io.shinhanlife.dap.common.adapter.support + * @package io.shinhanlife.dap.lib.adapter.support * @className ToolExecutionService * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/test/MockEimsHttpServer.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/test/MockEimsHttpServer.java similarity index 97% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/test/MockEimsHttpServer.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/test/MockEimsHttpServer.java index 17113ddb..5fa174ce 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/test/MockEimsHttpServer.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/test/MockEimsHttpServer.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.adapter.test; +package io.shinhanlife.dap.lib.adapter.test; import lombok.extern.slf4j.Slf4j; import org.springframework.web.bind.annotation.*; @@ -7,7 +7,7 @@ import org.springframework.core.io.ClassPathResource; import java.util.Map; /** - * @package io.shinhanlife.dap.common.adapter.test + * @package io.shinhanlife.dap.lib.adapter.test * @className MockEimsHttpServer * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/test/MockEimsTcpServer.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/test/MockEimsTcpServer.java similarity index 97% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/test/MockEimsTcpServer.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/test/MockEimsTcpServer.java index 4ff8b2b3..32f9d342 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/test/MockEimsTcpServer.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/test/MockEimsTcpServer.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.adapter.test; +package io.shinhanlife.dap.lib.adapter.test; import org.springframework.boot.context.event.ApplicationReadyEvent; import org.springframework.context.event.EventListener; @@ -22,7 +22,7 @@ import java.util.Map; @Component // 대신 "local" 환경(application-local.properties)에서만 가짜 소켓 서버가 켜지도록 보장합니다. /** - * @package io.shinhanlife.dap.common.adapter.test + * @package io.shinhanlife.dap.lib.adapter.test * @className MockEimsTcpServer * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/test/MockJspServer.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/test/MockJspServer.java similarity index 95% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/test/MockJspServer.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/test/MockJspServer.java index 78f29b21..f1939d1e 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/test/MockJspServer.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/test/MockJspServer.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.adapter.test; +package io.shinhanlife.dap.lib.adapter.test; import lombok.extern.slf4j.Slf4j; import org.springframework.http.MediaType; @@ -7,7 +7,7 @@ import org.springframework.web.bind.annotation.*; import java.util.Map; /** - * @package io.shinhanlife.dap.common.adapter.test + * @package io.shinhanlife.dap.lib.adapter.test * @className MockJspServer * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/util/LegacyDataTransformer.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/util/LegacyDataTransformer.java similarity index 97% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/util/LegacyDataTransformer.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/util/LegacyDataTransformer.java index 03c9586b..88aef4e0 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/util/LegacyDataTransformer.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/util/LegacyDataTransformer.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.adapter.util; +package io.shinhanlife.dap.lib.adapter.util; import lombok.extern.slf4j.Slf4j; import java.util.HashMap; @@ -6,7 +6,7 @@ import java.util.List; import java.util.Map; /** - * @package io.shinhanlife.dap.common.adapter.util + * @package io.shinhanlife.dap.lib.adapter.util * @className LegacyDataTransformer * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/util/PiiMaskingLogbackConverter.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/util/PiiMaskingLogbackConverter.java similarity index 92% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/util/PiiMaskingLogbackConverter.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/util/PiiMaskingLogbackConverter.java index 9ba86fd3..50bb7d7e 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/util/PiiMaskingLogbackConverter.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/util/PiiMaskingLogbackConverter.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.adapter.util; +package io.shinhanlife.dap.lib.adapter.util; import ch.qos.logback.classic.pattern.MessageConverter; import ch.qos.logback.classic.spi.ILoggingEvent; @@ -9,7 +9,7 @@ import ch.qos.logback.classic.spi.ILoggingEvent; * 여기서 PiiMaskingUtils.mask()를 호출하여 PII(주민번호, 계좌번호 등)를 안전하게 별표(*) 처리합니다. */ /** - * @package io.shinhanlife.dap.common.adapter.util + * @package io.shinhanlife.dap.lib.adapter.util * @className PiiMaskingLogbackConverter * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/util/PiiMaskingUtils.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/util/PiiMaskingUtils.java similarity index 96% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/util/PiiMaskingUtils.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/util/PiiMaskingUtils.java index c11deffa..d98c5704 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/adapter/util/PiiMaskingUtils.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/adapter/util/PiiMaskingUtils.java @@ -1,10 +1,10 @@ -package io.shinhanlife.dap.common.adapter.util; +package io.shinhanlife.dap.lib.adapter.util; import java.util.regex.Matcher; import java.util.regex.Pattern; /** - * @package io.shinhanlife.dap.common.adapter.util + * @package io.shinhanlife.dap.lib.adapter.util * @className PiiMaskingUtils * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpFunction.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/annotation/annotation/McpFunction.java similarity index 94% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpFunction.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/annotation/annotation/McpFunction.java index d2f2bbfb..3b3e27f2 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpFunction.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/annotation/annotation/McpFunction.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.mcc.annotation; +package io.shinhanlife.dap.lib.annotation; /** - * @package io.shinhanlife.dap.mcc.annotation + * @package io.shinhanlife.dap.lib.annotation * @className McpFunction * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpParameter.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/annotation/annotation/McpParameter.java similarity index 85% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpParameter.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/annotation/annotation/McpParameter.java index 8a7e6129..0497a02a 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpParameter.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/annotation/annotation/McpParameter.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.mcc.annotation; +package io.shinhanlife.dap.lib.annotation; /** - * @package io.shinhanlife.dap.mcc.annotation + * @package io.shinhanlife.dap.lib.annotation * @className McpParameter * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpTool.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/annotation/annotation/McpTool.java similarity index 89% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpTool.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/annotation/annotation/McpTool.java index 9ce282ff..34017786 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpTool.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/annotation/annotation/McpTool.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.mcc.annotation; +package io.shinhanlife.dap.lib.annotation; /** - * @package io.shinhanlife.dap.mcc.annotation + * @package io.shinhanlife.dap.lib.annotation * @className McpTool * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/aop/ToolSlaMonitoringAspect.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/aop/ToolSlaMonitoringAspect.java similarity index 94% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/aop/ToolSlaMonitoringAspect.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/aop/ToolSlaMonitoringAspect.java index 15a77743..a7aef5eb 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/aop/ToolSlaMonitoringAspect.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/aop/ToolSlaMonitoringAspect.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.mcc.aop; +package io.shinhanlife.dap.lib.aop; /** - * @package io.shinhanlife.dap.mcc.aop + * @package io.shinhanlife.dap.lib.aop * @className ToolSlaMonitoringAspect * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -15,8 +15,8 @@ package io.shinhanlife.dap.mcc.aop; * * */ -import io.shinhanlife.dap.mcc.annotation.McpFunction; -import io.shinhanlife.dap.mcc.config.McpProperties; +import io.shinhanlife.dap.lib.annotation.McpFunction; +import io.shinhanlife.dap.lib.config.McpProperties; import java.lang.reflect.Method; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/config/CorsConfig.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/config/CorsConfig.java similarity index 93% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/config/CorsConfig.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/config/CorsConfig.java index b16e2ca5..8fadfa7c 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/config/CorsConfig.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/config/CorsConfig.java @@ -1,11 +1,11 @@ -package io.shinhanlife.dap.common.config; +package io.shinhanlife.dap.lib.config; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.CorsRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; /** - * @package io.shinhanlife.dap.common.config + * @package io.shinhanlife.dap.lib.config * @className CorsConfig * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/config/GlowCommunicationProperties.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/config/GlowCommunicationProperties.java similarity index 96% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/config/GlowCommunicationProperties.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/config/GlowCommunicationProperties.java index acddf04d..eacf69e3 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/config/GlowCommunicationProperties.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/config/GlowCommunicationProperties.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.config; +package io.shinhanlife.dap.lib.config; import lombok.Getter; import lombok.Setter; @@ -11,7 +11,7 @@ import org.springframework.stereotype.Component; * 자바 객체(Bean)로 매핑하여 제공합니다. */ /** - * @package io.shinhanlife.dap.mcc.config + * @package io.shinhanlife.dap.lib.config * @className GlowCommunicationProperties * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/config/McpProperties.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/config/McpProperties.java similarity index 88% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/config/McpProperties.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/config/McpProperties.java index cccae3b0..2ff9e4f1 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/config/McpProperties.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/config/McpProperties.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.config; +package io.shinhanlife.dap.lib.config; import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; @@ -7,7 +7,7 @@ import org.springframework.context.annotation.Configuration; import java.util.Map; /** - * @package io.shinhanlife.dap.mcc.config + * @package io.shinhanlife.dap.lib.config * @className McpProperties * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/config/MybatisConfig.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/config/MybatisConfig.java similarity index 91% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/config/MybatisConfig.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/config/MybatisConfig.java index 17cff131..2912eb0a 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/config/MybatisConfig.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/config/MybatisConfig.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.config; +package io.shinhanlife.dap.lib.config; import javax.sql.DataSource; @@ -8,7 +8,7 @@ import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; /** - * @package io.shinhanlife.dap.common.config + * @package io.shinhanlife.dap.lib.config * @className MybatisConfig * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/config/P6SpySqlFormatter.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/config/P6SpySqlFormatter.java similarity index 96% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/config/P6SpySqlFormatter.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/config/P6SpySqlFormatter.java index 70b00392..06cc4c69 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/config/P6SpySqlFormatter.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/config/P6SpySqlFormatter.java @@ -1,10 +1,10 @@ -package io.shinhanlife.dap.common.config; +package io.shinhanlife.dap.lib.config; import com.p6spy.engine.logging.Category; import com.p6spy.engine.spy.appender.MessageFormattingStrategy; /** - * @package io.shinhanlife.dap.common.config + * @package io.shinhanlife.dap.lib.config * @className P6SpySqlFormatter * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/GlowIntegrationCall.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/GlowIntegrationCall.java similarity index 97% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/GlowIntegrationCall.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/GlowIntegrationCall.java index 4fe6c81e..ce38c785 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/GlowIntegrationCall.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/GlowIntegrationCall.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.integration; +package io.shinhanlife.dap.lib.integration; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Component; @@ -17,7 +17,7 @@ import org.springframework.stereotype.Component; * MCP 툴에서 손쉽게 호출할 수 있도록 일원화한 컴포넌트입니다. */ /** - * @package io.shinhanlife.dap.common.integration + * @package io.shinhanlife.dap.lib.integration * @className GlowIntegrationCall * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/dto/SampleGlowMessage.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/dto/SampleGlowMessage.java similarity index 96% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/dto/SampleGlowMessage.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/dto/SampleGlowMessage.java index 071f2df9..e9961c05 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/dto/SampleGlowMessage.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/dto/SampleGlowMessage.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.integration.dto; +package io.shinhanlife.dap.lib.integration.dto; import lombok.AccessLevel; import lombok.AllArgsConstructor; @@ -16,7 +16,7 @@ import java.util.List; * 새로운 대외 통신 전문을 만들 때 이 파일을 복사해서 필드명과 길이만 수정하여 사용하세요. */ /** - * @package io.shinhanlife.dap.common.integration.dto + * @package io.shinhanlife.dap.lib.integration.dto * @className SampleGlowMessage * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/eai/component/AxhubEaiComponent.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/eai/component/AxhubEaiComponent.java similarity index 95% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/eai/component/AxhubEaiComponent.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/eai/component/AxhubEaiComponent.java index d4357bc3..6c34e180 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/eai/component/AxhubEaiComponent.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/eai/component/AxhubEaiComponent.java @@ -1,6 +1,6 @@ -package io.shinhanlife.dap.common.integration.eai.component; +package io.shinhanlife.dap.lib.integration.eai.component; -import io.shinhanlife.dap.mcc.config.GlowCommunicationProperties; +import io.shinhanlife.dap.lib.config.GlowCommunicationProperties; import io.shinhanlife.glow.communication.dto.CommonHeader; import io.shinhanlife.glow.communication.dto.Transfer; import io.shinhanlife.glow.communication.module.eai.component.GlowEaiComponent; diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/component/AxhubMciComponent.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/component/AxhubMciComponent.java similarity index 95% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/component/AxhubMciComponent.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/component/AxhubMciComponent.java index 9d20fd7e..c39bdddf 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/component/AxhubMciComponent.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/component/AxhubMciComponent.java @@ -1,14 +1,14 @@ -package io.shinhanlife.dap.common.integration.mci.component; +package io.shinhanlife.dap.lib.integration.mci.component; -import io.shinhanlife.dap.common.session.dto.SessionDto; -import io.shinhanlife.dap.common.util.SessionUtil; -import io.shinhanlife.dap.mcc.config.GlowCommunicationProperties; +import io.shinhanlife.dap.lib.session.dto.SessionDto; +import io.shinhanlife.dap.lib.util.SessionUtil; +import io.shinhanlife.dap.lib.config.GlowCommunicationProperties; import io.shinhanlife.glow.communication.dto.CommonHeader; import io.shinhanlife.glow.communication.dto.HeaderDefaults; import io.shinhanlife.glow.communication.dto.Transfer; import io.shinhanlife.glow.communication.module.mci.component.GlowMciComponent; import io.shinhanlife.glow.communication.util.CommonHeaderFactory; -import io.shinhanlife.dap.common.integration.mci.enums.IndvCtinRoleTyp; +import io.shinhanlife.dap.lib.integration.mci.enums.IndvCtinRoleTyp; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Component; diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/config/GlowMockConfig.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/config/GlowMockConfig.java similarity index 93% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/config/GlowMockConfig.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/config/GlowMockConfig.java index 6d7a520e..19475eb1 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/config/GlowMockConfig.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/config/GlowMockConfig.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.integration.mci.config; +package io.shinhanlife.dap.lib.integration.mci.config; import io.shinhanlife.glow.communication.module.mci.component.GlowMciComponent; import org.springframework.context.annotation.Bean; diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/config/ShinhanIntegrationProperties.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/config/ShinhanIntegrationProperties.java similarity index 88% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/config/ShinhanIntegrationProperties.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/config/ShinhanIntegrationProperties.java index 9128d240..d1302746 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/config/ShinhanIntegrationProperties.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/config/ShinhanIntegrationProperties.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.integration.mci.config; +package io.shinhanlife.dap.lib.integration.mci.config; import lombok.Getter; import lombok.Setter; @@ -6,7 +6,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.Configuration; /** - * @package io.shinhanlife.dap.common.integration.mci.config + * @package io.shinhanlife.dap.lib.integration.mci.config * @className ShinhanIntegrationProperties * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/MciRequestWrapper.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/MciRequestWrapper.java similarity index 85% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/MciRequestWrapper.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/MciRequestWrapper.java index 0947e8df..23c3bc66 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/MciRequestWrapper.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/MciRequestWrapper.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.integration.mci.dto; +package io.shinhanlife.dap.lib.integration.mci.dto; import lombok.AllArgsConstructor; import lombok.Builder; @@ -8,7 +8,7 @@ import lombok.NoArgsConstructor; import com.fasterxml.jackson.annotation.JsonUnwrapped; /** - * @package io.shinhanlife.dap.common.integration.mci.dto + * @package io.shinhanlife.dap.lib.integration.mci.dto * @className MciRequestWrapper * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/MciResponseWrapper.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/MciResponseWrapper.java similarity index 85% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/MciResponseWrapper.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/MciResponseWrapper.java index 00d61397..4e2b9475 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/MciResponseWrapper.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/MciResponseWrapper.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.integration.mci.dto; +package io.shinhanlife.dap.lib.integration.mci.dto; import com.fasterxml.jackson.annotation.JsonUnwrapped; import lombok.AllArgsConstructor; @@ -7,7 +7,7 @@ import lombok.Data; import lombok.NoArgsConstructor; /** - * @package io.shinhanlife.dap.common.integration.mci.dto + * @package io.shinhanlife.dap.lib.integration.mci.dto * @className MciResponseWrapper * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/OlCommonHeaderDto.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/OlCommonHeaderDto.java similarity index 97% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/OlCommonHeaderDto.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/OlCommonHeaderDto.java index 2031daae..9eff40b6 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/OlCommonHeaderDto.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/OlCommonHeaderDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.integration.mci.dto; +package io.shinhanlife.dap.lib.integration.mci.dto; import lombok.AllArgsConstructor; import lombok.Builder; @@ -7,7 +7,7 @@ import lombok.NoArgsConstructor; import java.util.List; /** - * @package io.shinhanlife.dap.common.integration.mci.dto + * @package io.shinhanlife.dap.lib.integration.mci.dto * @className OlCommonHeaderDto * @description AX HUB 시스템 처리 클래스 - OL(구 오렌지라이프) 공통 헤더 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/ShinhanCommonHeaderDto.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/ShinhanCommonHeaderDto.java similarity index 96% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/ShinhanCommonHeaderDto.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/ShinhanCommonHeaderDto.java index 577cb86e..43e10757 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/ShinhanCommonHeaderDto.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/ShinhanCommonHeaderDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.integration.mci.dto; +package io.shinhanlife.dap.lib.integration.mci.dto; import lombok.AllArgsConstructor; import lombok.Builder; @@ -6,7 +6,7 @@ import lombok.Data; import lombok.NoArgsConstructor; /** - * @package io.shinhanlife.dap.common.integration.mci.dto + * @package io.shinhanlife.dap.lib.integration.mci.dto * @className ShinhanCommonHeaderDto * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/ShinhanMessageDto.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/ShinhanMessageDto.java similarity index 92% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/ShinhanMessageDto.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/ShinhanMessageDto.java index ecafd125..5c02fd31 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/ShinhanMessageDto.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/ShinhanMessageDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.integration.mci.dto; +package io.shinhanlife.dap.lib.integration.mci.dto; import lombok.AllArgsConstructor; import lombok.Builder; @@ -6,7 +6,7 @@ import lombok.Data; import lombok.NoArgsConstructor; /** - * @package io.shinhanlife.dap.common.integration.mci.dto + * @package io.shinhanlife.dap.lib.integration.mci.dto * @className ShinhanMessageDto * @description AX HUB 시스템 처리 클래스 - MCI 전문 메시지부 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/ShinhanTelegramWrapper.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/ShinhanTelegramWrapper.java similarity index 89% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/ShinhanTelegramWrapper.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/ShinhanTelegramWrapper.java index f23f0bfa..47133822 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/ShinhanTelegramWrapper.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/ShinhanTelegramWrapper.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.integration.mci.dto; +package io.shinhanlife.dap.lib.integration.mci.dto; import lombok.AllArgsConstructor; import lombok.Builder; @@ -8,7 +8,7 @@ import lombok.NoArgsConstructor; import com.fasterxml.jackson.annotation.JsonUnwrapped; /** - * @package io.shinhanlife.dap.common.integration.mci.dto + * @package io.shinhanlife.dap.lib.integration.mci.dto * @className ShinhanTelegramWrapper * @description AX HUB 시스템 처리 클래스 - MCI 전문 전체 래퍼 (공통헤더부 + 메시지부 + 데이터부) * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/SlCommonHeaderDto.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/SlCommonHeaderDto.java similarity index 96% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/SlCommonHeaderDto.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/SlCommonHeaderDto.java index 94d3c50a..73d3514c 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/SlCommonHeaderDto.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/dto/SlCommonHeaderDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.integration.mci.dto; +package io.shinhanlife.dap.lib.integration.mci.dto; import lombok.AllArgsConstructor; import lombok.Builder; @@ -6,7 +6,7 @@ import lombok.Data; import lombok.NoArgsConstructor; /** - * @package io.shinhanlife.dap.common.integration.mci.dto + * @package io.shinhanlife.dap.lib.integration.mci.dto * @className SlCommonHeaderDto * @description AX HUB 시스템 처리 클래스 - SL(신한라이프) 표준 헤더 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/enums/IndvCtinRoleTyp.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/enums/IndvCtinRoleTyp.java similarity index 75% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/enums/IndvCtinRoleTyp.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/enums/IndvCtinRoleTyp.java index ba634bc8..6698128e 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/integration/mci/enums/IndvCtinRoleTyp.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/integration/mci/enums/IndvCtinRoleTyp.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.integration.mci.enums; +package io.shinhanlife.dap.lib.integration.mci.enums; import lombok.Getter; import lombok.RequiredArgsConstructor; diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/config/CacheConfig.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/config/CacheConfig.java similarity index 90% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/config/CacheConfig.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/config/CacheConfig.java index 62980469..9a313bf7 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/config/CacheConfig.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/config/CacheConfig.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.mcp.config; +package io.shinhanlife.dap.lib.mcp.config; import org.springframework.cache.CacheManager; import org.springframework.cache.annotation.EnableCaching; @@ -7,7 +7,7 @@ import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; /** - * @package io.shinhanlife.dap.common.mcp.config + * @package io.shinhanlife.dap.lib.mcp.config * @className CacheConfig * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/config/JacksonConfig.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/config/JacksonConfig.java similarity index 92% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/config/JacksonConfig.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/config/JacksonConfig.java index 053aed2c..1df9b21f 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/config/JacksonConfig.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/config/JacksonConfig.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.mcp.config; +package io.shinhanlife.dap.lib.mcp.config; import com.fasterxml.jackson.databind.DeserializationFeature; import com.fasterxml.jackson.databind.ObjectMapper; @@ -8,7 +8,7 @@ import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Primary; /** - * @package io.shinhanlife.dap.common.mcp.config + * @package io.shinhanlife.dap.lib.mcp.config * @className JacksonConfig * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/config/KafkaLocalConfig.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/config/KafkaLocalConfig.java similarity index 95% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/config/KafkaLocalConfig.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/config/KafkaLocalConfig.java index 1cdeaeef..f9bda4e0 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/config/KafkaLocalConfig.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/config/KafkaLocalConfig.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.mcp.config; +package io.shinhanlife.dap.lib.mcp.config; import org.apache.kafka.clients.producer.ProducerConfig; import org.apache.kafka.common.serialization.StringSerializer; @@ -13,7 +13,7 @@ import java.util.HashMap; import java.util.Map; /** - * @package io.shinhanlife.dap.common.mcp.config + * @package io.shinhanlife.dap.lib.mcp.config * @className KafkaLocalConfig * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/config/SwaggerConfig.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/config/SwaggerConfig.java similarity index 95% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/config/SwaggerConfig.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/config/SwaggerConfig.java index e71bedb5..5c2e22c9 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/config/SwaggerConfig.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/config/SwaggerConfig.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.mcp.config; +package io.shinhanlife.dap.lib.mcp.config; import io.swagger.v3.oas.models.Components; import io.swagger.v3.oas.models.OpenAPI; @@ -9,7 +9,7 @@ import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; /** - * @package io.shinhanlife.dap.common.mcp.config + * @package io.shinhanlife.dap.lib.mcp.config * @className SwaggerConfig * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/config/WebConfig.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/config/WebConfig.java similarity index 92% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/config/WebConfig.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/config/WebConfig.java index e9a20ce7..9e3cfc8b 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/config/WebConfig.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/config/WebConfig.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.mcp.config; +package io.shinhanlife.dap.lib.mcp.config; import lombok.RequiredArgsConstructor; import org.springframework.context.annotation.Configuration; @@ -6,10 +6,10 @@ import org.springframework.web.servlet.config.annotation.InterceptorRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; import org.springframework.web.servlet.config.annotation.CorsRegistry; -import io.shinhanlife.dap.common.mcp.security.ApiKeyInterceptor; +import io.shinhanlife.dap.lib.mcp.security.ApiKeyInterceptor; /** - * @package io.shinhanlife.dap.common.mcp.config + * @package io.shinhanlife.dap.lib.mcp.config * @className WebConfig * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/exception/GlobalExceptionHandler.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/exception/GlobalExceptionHandler.java similarity index 91% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/exception/GlobalExceptionHandler.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/exception/GlobalExceptionHandler.java index 0c55988b..f5700193 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/exception/GlobalExceptionHandler.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/exception/GlobalExceptionHandler.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.common.mcp.exception; +package io.shinhanlife.dap.lib.mcp.exception; /** - * @package io.shinhanlife.dap.common.mcp.exception + * @package io.shinhanlife.dap.lib.mcp.exception * @className GlobalExceptionHandler * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -15,8 +15,8 @@ package io.shinhanlife.dap.common.mcp.exception; * * */ -import io.shinhanlife.dap.common.adapter.dto.ErrorDetail; -import io.shinhanlife.dap.common.adapter.dto.JsonRpcResponse; +import io.shinhanlife.dap.lib.adapter.dto.ErrorDetail; +import io.shinhanlife.dap.lib.adapter.dto.JsonRpcResponse; import lombok.extern.slf4j.Slf4j; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.ExceptionHandler; diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/filter/MdcLoggingFilter.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/filter/MdcLoggingFilter.java similarity index 95% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/filter/MdcLoggingFilter.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/filter/MdcLoggingFilter.java index d05c6d95..69a76ff1 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/filter/MdcLoggingFilter.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/filter/MdcLoggingFilter.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.mcp.filter; +package io.shinhanlife.dap.lib.mcp.filter; import jakarta.servlet.FilterChain; import jakarta.servlet.ServletException; @@ -12,7 +12,7 @@ import java.io.IOException; import java.util.UUID; /** - * @package io.shinhanlife.dap.common.mcp.filter + * @package io.shinhanlife.dap.lib.mcp.filter * @className MdcLoggingFilter * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/security/ApiKeyInterceptor.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/security/ApiKeyInterceptor.java similarity index 97% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/security/ApiKeyInterceptor.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/security/ApiKeyInterceptor.java index 9bb2d87e..89fb3db5 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/security/ApiKeyInterceptor.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/security/ApiKeyInterceptor.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.mcp.security; +package io.shinhanlife.dap.lib.mcp.security; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; @@ -11,7 +11,7 @@ import org.springframework.web.servlet.HandlerInterceptor; import java.util.Map; /** - * @package io.shinhanlife.dap.common.mcp.security + * @package io.shinhanlife.dap.lib.mcp.security * @className ApiKeyInterceptor * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/security/SecurityProperties.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/security/SecurityProperties.java similarity index 92% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/security/SecurityProperties.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/security/SecurityProperties.java index 01a3d1ec..381164e6 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/mcp/security/SecurityProperties.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/mcp/security/SecurityProperties.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.mcp.security; +package io.shinhanlife.dap.lib.mcp.security; import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; @@ -14,7 +14,7 @@ import java.util.Map; * Map 자료구조로 자동 바인딩(주입) 받기 위한 설정 클래스입니다. */ /** - * @package io.shinhanlife.dap.common.mcp.security + * @package io.shinhanlife.dap.lib.mcp.security * @className SecurityProperties * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/converter/ZtUsacConverter.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/converter/ZtUsacConverter.java similarity index 73% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/converter/ZtUsacConverter.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/converter/ZtUsacConverter.java index ceae3062..f70d1d39 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/converter/ZtUsacConverter.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/converter/ZtUsacConverter.java @@ -1,12 +1,12 @@ -package io.shinhanlife.dap.common.session.converter; +package io.shinhanlife.dap.lib.session.converter; -import io.shinhanlife.dap.common.session.dto.SessionDto; -import io.shinhanlife.dap.common.session.dto.ZtUsacOutDto; +import io.shinhanlife.dap.lib.session.dto.SessionDto; +import io.shinhanlife.dap.lib.session.dto.ZtUsacOutDto; import org.mapstruct.Mapper; import org.mapstruct.Mapping; /** - * @package io.shinhanlife.dap.common.session.converter + * @package io.shinhanlife.dap.lib.session.converter * @className ZtUsacConverter * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/domain/model/ZtUsacModel.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/domain/model/ZtUsacModel.java similarity index 91% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/domain/model/ZtUsacModel.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/domain/model/ZtUsacModel.java index 7d8886a4..7c16b1c4 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/domain/model/ZtUsacModel.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/domain/model/ZtUsacModel.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.session.domain.model; +package io.shinhanlife.dap.lib.session.domain.model; import io.shinhanlife.glow.db.dto.AuditInfo; import lombok.AccessLevel; @@ -8,7 +8,7 @@ import lombok.Getter; import lombok.NoArgsConstructor; /** - * @package io.shinhanlife.dap.common.session.domain.model + * @package io.shinhanlife.dap.lib.session.domain.model * @className ZtUsacModel * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/domain/repository/ZtUsacRepository.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/domain/repository/ZtUsacRepository.java similarity index 70% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/domain/repository/ZtUsacRepository.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/domain/repository/ZtUsacRepository.java index ed08a801..c300bbb4 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/domain/repository/ZtUsacRepository.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/domain/repository/ZtUsacRepository.java @@ -1,12 +1,12 @@ -package io.shinhanlife.dap.common.session.domain.repository; +package io.shinhanlife.dap.lib.session.domain.repository; import io.shinhanlife.glow.GlowMybatisMapper; -import io.shinhanlife.dap.common.session.dto.ZtUsacInDto; -import io.shinhanlife.dap.common.session.dto.ZtUsacOutDto; +import io.shinhanlife.dap.lib.session.dto.ZtUsacInDto; +import io.shinhanlife.dap.lib.session.dto.ZtUsacOutDto; /** - * @package io.shinhanlife.dap.common.session.domain.repository + * @package io.shinhanlife.dap.lib.session.domain.repository * @className ZtUsacRepository * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/domain/service/ZtUsacService.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/domain/service/ZtUsacService.java similarity index 68% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/domain/service/ZtUsacService.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/domain/service/ZtUsacService.java index 8e0396c2..f77098e9 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/domain/service/ZtUsacService.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/domain/service/ZtUsacService.java @@ -1,10 +1,10 @@ -package io.shinhanlife.dap.common.session.domain.service; +package io.shinhanlife.dap.lib.session.domain.service; -import io.shinhanlife.dap.common.session.dto.ZtUsacInDto; -import io.shinhanlife.dap.common.session.dto.ZtUsacOutDto; +import io.shinhanlife.dap.lib.session.dto.ZtUsacInDto; +import io.shinhanlife.dap.lib.session.dto.ZtUsacOutDto; /** - * @package io.shinhanlife.dap.common.session.domain.service + * @package io.shinhanlife.dap.lib.session.domain.service * @className ZtUsacService * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/domain/service/impl/ZtUsacServiceImpl.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/domain/service/impl/ZtUsacServiceImpl.java similarity index 68% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/domain/service/impl/ZtUsacServiceImpl.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/domain/service/impl/ZtUsacServiceImpl.java index ee306fc3..a748874a 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/domain/service/impl/ZtUsacServiceImpl.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/domain/service/impl/ZtUsacServiceImpl.java @@ -1,14 +1,14 @@ -package io.shinhanlife.dap.common.session.domain.service.impl; +package io.shinhanlife.dap.lib.session.domain.service.impl; -import io.shinhanlife.dap.common.session.domain.repository.ZtUsacRepository; -import io.shinhanlife.dap.common.session.domain.service.ZtUsacService; -import io.shinhanlife.dap.common.session.dto.ZtUsacInDto; -import io.shinhanlife.dap.common.session.dto.ZtUsacOutDto; +import io.shinhanlife.dap.lib.session.domain.repository.ZtUsacRepository; +import io.shinhanlife.dap.lib.session.domain.service.ZtUsacService; +import io.shinhanlife.dap.lib.session.dto.ZtUsacInDto; +import io.shinhanlife.dap.lib.session.dto.ZtUsacOutDto; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Service; /** - * @package io.shinhanlife.dap.common.session.domain.service.impl + * @package io.shinhanlife.dap.lib.session.domain.service.impl * @className ZtUsacServiceImpl * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/dto/SessionDto.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/dto/SessionDto.java similarity index 95% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/dto/SessionDto.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/dto/SessionDto.java index 7b0f76ae..f6521174 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/dto/SessionDto.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/dto/SessionDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.session.dto; +package io.shinhanlife.dap.lib.session.dto; import lombok.NoArgsConstructor; @@ -11,7 +11,7 @@ import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.dap.common.session.dto + * @package io.shinhanlife.dap.lib.session.dto * @className SessionDto * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/dto/ZtUsacInDto.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/dto/ZtUsacInDto.java similarity index 87% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/dto/ZtUsacInDto.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/dto/ZtUsacInDto.java index d64fd621..954b9715 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/dto/ZtUsacInDto.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/dto/ZtUsacInDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.session.dto; +package io.shinhanlife.dap.lib.session.dto; import lombok.NoArgsConstructor; @@ -8,7 +8,7 @@ import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.dap.common.session.dto + * @package io.shinhanlife.dap.lib.session.dto * @className ZtUsacInDto * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/dto/ZtUsacOutDto.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/dto/ZtUsacOutDto.java similarity index 95% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/dto/ZtUsacOutDto.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/dto/ZtUsacOutDto.java index 30a4454c..b52e3b76 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/dto/ZtUsacOutDto.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/dto/ZtUsacOutDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.session.dto; +package io.shinhanlife.dap.lib.session.dto; import lombok.Setter; @@ -12,7 +12,7 @@ import lombok.Getter; import lombok.NoArgsConstructor; /** - * @package io.shinhanlife.dap.common.session.dto + * @package io.shinhanlife.dap.lib.session.dto * @className ZtUsacOutDto * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/presentation/SsoRestController.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/presentation/SsoRestController.java similarity index 85% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/presentation/SsoRestController.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/presentation/SsoRestController.java index 1e59b4d1..3e48ef97 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/presentation/SsoRestController.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/presentation/SsoRestController.java @@ -1,16 +1,16 @@ -package io.shinhanlife.dap.common.session.presentation; +package io.shinhanlife.dap.lib.session.presentation; import io.micrometer.common.util.StringUtils; import io.shinhanlife.glow.BaseResponse; import io.shinhanlife.glow.BizException; import io.shinhanlife.glow.GlowControllerId; import io.shinhanlife.glow.ResponseUtil; -import io.shinhanlife.dap.common.session.converter.ZtUsacConverter; -import io.shinhanlife.dap.common.session.domain.service.ZtUsacService; -import io.shinhanlife.dap.common.session.dto.SessionDto; -import io.shinhanlife.dap.common.session.dto.ZtUsacInDto; -import io.shinhanlife.dap.common.session.dto.ZtUsacOutDto; -import io.shinhanlife.dap.common.session.presentation.io.SsoResponse; +import io.shinhanlife.dap.lib.session.converter.ZtUsacConverter; +import io.shinhanlife.dap.lib.session.domain.service.ZtUsacService; +import io.shinhanlife.dap.lib.session.dto.SessionDto; +import io.shinhanlife.dap.lib.session.dto.ZtUsacInDto; +import io.shinhanlife.dap.lib.session.dto.ZtUsacOutDto; +import io.shinhanlife.dap.lib.session.presentation.io.SsoResponse; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpSession; @@ -26,7 +26,7 @@ import org.springframework.web.bind.annotation.RestController; import java.util.Objects; /** - * @package io.shinhanlife.dap.common.session.presentation + * @package io.shinhanlife.dap.lib.session.presentation * @className SsoRestController * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/presentation/io/SsoResponse.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/presentation/io/SsoResponse.java similarity index 78% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/presentation/io/SsoResponse.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/presentation/io/SsoResponse.java index 0abdc837..10594ebd 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/session/presentation/io/SsoResponse.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/session/presentation/io/SsoResponse.java @@ -1,6 +1,6 @@ -package io.shinhanlife.dap.common.session.presentation.io; +package io.shinhanlife.dap.lib.session.presentation.io; -import io.shinhanlife.dap.common.session.dto.SessionDto; +import io.shinhanlife.dap.lib.session.dto.SessionDto; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Getter; @@ -8,7 +8,7 @@ import lombok.NoArgsConstructor; import lombok.Setter; /** - * @package io.shinhanlife.dap.common.session.presentation.io + * @package io.shinhanlife.dap.lib.session.presentation.io * @className SsoResponse * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/util/JsonSchemaGenerator.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/util/JsonSchemaGenerator.java similarity index 94% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/util/JsonSchemaGenerator.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/util/JsonSchemaGenerator.java index ceed6553..4ab41ca5 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/util/JsonSchemaGenerator.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/util/JsonSchemaGenerator.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.mcc.util; +package io.shinhanlife.dap.lib.util; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonPropertyDescription; -import io.shinhanlife.dap.mcc.annotation.McpParameter; +import io.shinhanlife.dap.lib.annotation.McpParameter; import java.lang.reflect.Field; import java.util.ArrayList; import java.util.HashMap; diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/util/PodScaffolder.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/util/PodScaffolder.java similarity index 97% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/util/PodScaffolder.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/util/PodScaffolder.java index a79d883f..48d7b988 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/util/PodScaffolder.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/util/PodScaffolder.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.util; +package io.shinhanlife.dap.lib.util; import java.io.IOException; import java.nio.file.Files; @@ -106,8 +106,8 @@ public class PodScaffolder { * * */ - @SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) - @ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) + @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"}) + @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"}) @EnableCaching public class DapTool%sApplication { public static void main(String[] args) { diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/util/SessionUtil.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/util/SessionUtil.java similarity index 90% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/util/SessionUtil.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/util/SessionUtil.java index 750f5aa5..e155b981 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/util/SessionUtil.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/util/SessionUtil.java @@ -1,12 +1,12 @@ -package io.shinhanlife.dap.common.util; +package io.shinhanlife.dap.lib.util; -import io.shinhanlife.dap.common.session.dto.SessionDto; +import io.shinhanlife.dap.lib.session.dto.SessionDto; import jakarta.servlet.http.HttpSession; import org.springframework.web.context.request.RequestContextHolder; import org.springframework.web.context.request.ServletRequestAttributes; /** - * @package io.shinhanlife.dap.common.util + * @package io.shinhanlife.dap.lib.util * @className SessionUtil * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/util/ToolScaffolder.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/util/ToolScaffolder.java similarity index 99% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/util/ToolScaffolder.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/util/ToolScaffolder.java index 9fdb4dad..bdd0906f 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/util/ToolScaffolder.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/util/ToolScaffolder.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.common.util; +package io.shinhanlife.dap.lib.util; import java.io.IOException; import java.nio.file.Files; @@ -18,10 +18,10 @@ import java.util.Scanner; * * 방법 2. 커맨드라인(터미널)에서 실행 (명령어 기반) * - 컴파일: javac -encoding UTF-8 dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/util/ToolScaffolder.java - * - 실행: java -cp dap-tool-core/src/main/java io.shinhanlife.dap.mcc.util.ToolScaffolder [이름] [ID] "[설명]" "[그룹]" "[통신방식]" "[모듈명]" + * - 실행: java -cp dap-tool-core/src/main/java io.shinhanlife.dap.lib.util.ToolScaffolder [이름] [ID] "[설명]" "[그룹]" "[통신방식]" "[모듈명]" */ /** - * @package io.shinhanlife.dap.mcc.util + * @package io.shinhanlife.dap.lib.util * @className ToolScaffolder * @description AX HUB 시스템 처리 클래스 * @author 0986406 @@ -198,7 +198,7 @@ public class ToolScaffolder { import %s.dto.%sRequest; import %s.dto.%sResponse; import %s.service.%sService; - import io.shinhanlife.dap.common.integration.mci.component.AxhubMciComponent; + import io.shinhanlife.dap.lib.integration.mci.component.AxhubMciComponent; import io.shinhanlife.glow.communication.dto.Transfer; import org.springframework.stereotype.Service; import lombok.RequiredArgsConstructor; diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/util/ToolSourceUpdater.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/util/ToolSourceUpdater.java similarity index 98% rename from dap-tool-core/src/main/java/io/shinhanlife/dap/common/util/ToolSourceUpdater.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/lib/util/ToolSourceUpdater.java index 2d13aff4..fefae587 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/common/util/ToolSourceUpdater.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/lib/util/ToolSourceUpdater.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.common.util; +package io.shinhanlife.dap.lib.util; /** - * @package io.shinhanlife.dap.common.util + * @package io.shinhanlife.dap.lib.util * @className ToolSourceUpdater * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/presentation/BusinessToolController.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/presentation/BusinessToolController.java index 808be276..32263b3c 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/presentation/BusinessToolController.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/presentation/BusinessToolController.java @@ -20,12 +20,12 @@ import com.networknt.schema.JsonSchema; import com.networknt.schema.JsonSchemaFactory; import com.networknt.schema.SpecVersion; import com.networknt.schema.ValidationMessage; -import io.shinhanlife.dap.mcc.annotation.McpFunction; -import io.shinhanlife.dap.mcc.annotation.McpTool; -import io.shinhanlife.dap.mcc.config.McpProperties; +import io.shinhanlife.dap.lib.annotation.McpFunction; +import io.shinhanlife.dap.lib.annotation.McpTool; +import io.shinhanlife.dap.lib.config.McpProperties; import io.shinhanlife.dap.mcc.dto.ToolMetadata; import io.shinhanlife.dap.mcc.service.ToolRegistryHeartbeatSender; -import io.shinhanlife.dap.mcc.util.JsonSchemaGenerator; +import io.shinhanlife.dap.lib.util.JsonSchemaGenerator; import java.lang.reflect.Method; import java.util.ArrayList; import java.util.HashMap; diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/sample/service/SampleLegacyCallService.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/sample/service/SampleLegacyCallService.java index 6f60fc74..260f0d37 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/sample/service/SampleLegacyCallService.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/sample/service/SampleLegacyCallService.java @@ -1,6 +1,6 @@ package io.shinhanlife.dap.mcc.sample.service; -import io.shinhanlife.dap.common.adapter.support.MciTemplate; +import io.shinhanlife.dap.lib.adapter.support.MciTemplate; import io.shinhanlife.dap.mcc.sample.dto.SampleLegacyReqDto; import io.shinhanlife.dap.mcc.sample.dto.SampleLegacyResDto; import lombok.RequiredArgsConstructor; diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/service/AbstractMcpToolService.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/service/AbstractMcpToolService.java index cdb1ee8c..8e8171a3 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/service/AbstractMcpToolService.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/service/AbstractMcpToolService.java @@ -1,7 +1,7 @@ package io.shinhanlife.dap.mcc.service; -import io.shinhanlife.dap.common.adapter.connector.LegacyEimsConnector; -import io.shinhanlife.dap.common.adapter.util.PiiMaskingUtils; +import io.shinhanlife.dap.lib.adapter.connector.LegacyEimsConnector; +import io.shinhanlife.dap.lib.adapter.util.PiiMaskingUtils; import org.springframework.beans.factory.annotation.Autowired; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.core.type.TypeReference; diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/service/ToolRegistryHeartbeatSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/service/ToolRegistryHeartbeatSender.java index 5a633f84..ce88dc64 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/service/ToolRegistryHeartbeatSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/service/ToolRegistryHeartbeatSender.java @@ -16,11 +16,11 @@ package io.shinhanlife.dap.mcc.service; * */ import com.fasterxml.jackson.databind.ObjectMapper; -import io.shinhanlife.dap.mcc.annotation.McpFunction; -import io.shinhanlife.dap.mcc.annotation.McpTool; -import io.shinhanlife.dap.mcc.config.McpProperties; +import io.shinhanlife.dap.lib.annotation.McpFunction; +import io.shinhanlife.dap.lib.annotation.McpTool; +import io.shinhanlife.dap.lib.config.McpProperties; import io.shinhanlife.dap.mcc.dto.ToolMetadata; -import io.shinhanlife.dap.mcc.util.JsonSchemaGenerator; +import io.shinhanlife.dap.lib.util.JsonSchemaGenerator; import jakarta.annotation.PostConstruct; import java.lang.reflect.Method; import java.util.ArrayList; diff --git a/dap-tool-core/src/test/java/io/shinhanlife/dap/common/adapter/sender/ShinhanMciSenderTest.java b/dap-tool-core/src/test/java/io/shinhanlife/dap/lib/common/adapter/sender/ShinhanMciSenderTest.java similarity index 86% rename from dap-tool-core/src/test/java/io/shinhanlife/dap/common/adapter/sender/ShinhanMciSenderTest.java rename to dap-tool-core/src/test/java/io/shinhanlife/dap/lib/common/adapter/sender/ShinhanMciSenderTest.java index 22c353cb..011b5715 100644 --- a/dap-tool-core/src/test/java/io/shinhanlife/dap/common/adapter/sender/ShinhanMciSenderTest.java +++ b/dap-tool-core/src/test/java/io/shinhanlife/dap/lib/common/adapter/sender/ShinhanMciSenderTest.java @@ -1,15 +1,15 @@ -package io.shinhanlife.dap.common.adapter.sender; +package io.shinhanlife.dap.lib.adapter.sender; import com.fasterxml.jackson.databind.ObjectMapper; -import io.shinhanlife.dap.common.integration.mci.dto.MciRequestWrapper; -import io.shinhanlife.dap.common.integration.mci.dto.ShinhanCommonHeaderDto; +import io.shinhanlife.dap.lib.integration.mci.dto.MciRequestWrapper; +import io.shinhanlife.dap.lib.integration.mci.dto.ShinhanCommonHeaderDto; import lombok.Data; import org.junit.jupiter.api.Test; import static org.assertj.core.api.Assertions.assertThat; /** - * @package io.shinhanlife.dap.common.adapter.sender + * @package io.shinhanlife.dap.lib.adapter.sender * @className ShinhanMciSenderTest * @description AX HUB 시스템 처리 클래스 * @author 0986406 diff --git a/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/dto/EmailSendRequest.java b/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/dto/EmailSendRequest.java index 753ca621..b07bdccc 100644 --- a/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/dto/EmailSendRequest.java +++ b/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/dto/EmailSendRequest.java @@ -4,7 +4,7 @@ import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.mcc.annotation.McpParameter; +import io.shinhanlife.dap.lib.annotation.McpParameter; import lombok.Getter; import lombok.Setter; diff --git a/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/email/DapToolEmailApplication.java b/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/email/DapToolEmailApplication.java index df547fd6..2d8f2b56 100644 --- a/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/email/DapToolEmailApplication.java +++ b/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/email/DapToolEmailApplication.java @@ -20,8 +20,8 @@ import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.context.properties.ConfigurationPropertiesScan; import org.springframework.cache.annotation.EnableCaching; -@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) -@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) +@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"}) +@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"}) @EnableCaching public class DapToolEmailApplication { public static void main(String[] args) { diff --git a/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/service/impl/EmailToolServiceImpl.java b/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/service/impl/EmailToolServiceImpl.java index c3755743..f03d1921 100644 --- a/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/service/impl/EmailToolServiceImpl.java +++ b/dap-tool-email/src/main/java/io/shinhanlife/dap/mcc/service/impl/EmailToolServiceImpl.java @@ -1,7 +1,7 @@ package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.mcc.annotation.McpFunction; -import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.lib.annotation.McpFunction; +import io.shinhanlife.dap.lib.annotation.McpTool; import io.shinhanlife.dap.mcc.service.EmailToolService; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import io.shinhanlife.dap.mcc.dto.EmailSendRequest; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BalanceRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BalanceRequest.java index 4c4378c0..0b16e4be 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BalanceRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BalanceRequest.java @@ -15,7 +15,7 @@ package io.shinhanlife.dap.mcc.dto; * * */ -import io.shinhanlife.dap.mcc.annotation.McpParameter; +import io.shinhanlife.dap.lib.annotation.McpParameter; import lombok.Data; @Data diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BillingProcessRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BillingProcessRequest.java index 81b96ab0..5fbf11aa 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BillingProcessRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BillingProcessRequest.java @@ -4,7 +4,7 @@ import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.mcc.annotation.McpParameter; +import io.shinhanlife.dap.lib.annotation.McpParameter; import lombok.Getter; import lombok.Setter; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BillingStatusRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BillingStatusRequest.java index 8503ecc2..efd08b8b 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BillingStatusRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BillingStatusRequest.java @@ -4,7 +4,7 @@ import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.mcc.annotation.McpParameter; +import io.shinhanlife.dap.lib.annotation.McpParameter; import lombok.Getter; import lombok.Setter; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BondCheckRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BondCheckRequest.java index e45f1e7e..acdb04fa 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BondCheckRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BondCheckRequest.java @@ -4,7 +4,7 @@ import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.mcc.annotation.McpParameter; +import io.shinhanlife.dap.lib.annotation.McpParameter; import lombok.Getter; import lombok.Setter; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BondIssueRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BondIssueRequest.java index 37b3e8bb..4267590e 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BondIssueRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/BondIssueRequest.java @@ -4,7 +4,7 @@ import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.mcc.annotation.McpParameter; +import io.shinhanlife.dap.lib.annotation.McpParameter; import lombok.Getter; import lombok.Setter; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/ContractDetailRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/ContractDetailRequest.java index db3a932d..7ef6873f 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/ContractDetailRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/ContractDetailRequest.java @@ -4,7 +4,7 @@ import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.mcc.annotation.McpParameter; +import io.shinhanlife.dap.lib.annotation.McpParameter; import lombok.Getter; import lombok.Setter; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/ContractStatusRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/ContractStatusRequest.java index 2c42d4a0..bf766d9a 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/ContractStatusRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/ContractStatusRequest.java @@ -4,7 +4,7 @@ import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.mcc.annotation.McpParameter; +import io.shinhanlife.dap.lib.annotation.McpParameter; import lombok.Getter; import lombok.Setter; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/CustomerDetailRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/CustomerDetailRequest.java index e77846c5..655b29c5 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/CustomerDetailRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/CustomerDetailRequest.java @@ -4,7 +4,7 @@ import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.mcc.annotation.McpParameter; +import io.shinhanlife.dap.lib.annotation.McpParameter; import lombok.Getter; import lombok.Setter; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/CustomerGradeRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/CustomerGradeRequest.java index b288449f..6b6aeea4 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/CustomerGradeRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/CustomerGradeRequest.java @@ -4,7 +4,7 @@ import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.mcc.annotation.McpParameter; +import io.shinhanlife.dap.lib.annotation.McpParameter; import lombok.Getter; import lombok.Setter; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/LeaveCountRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/LeaveCountRequest.java index 89be9738..63f30f17 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/LeaveCountRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/LeaveCountRequest.java @@ -4,7 +4,7 @@ import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.mcc.annotation.McpParameter; +import io.shinhanlife.dap.lib.annotation.McpParameter; import lombok.Getter; import lombok.Setter; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/VacationRegisterRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/VacationRegisterRequest.java index 8eee199b..95ffe192 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/VacationRegisterRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/dto/VacationRegisterRequest.java @@ -4,7 +4,7 @@ import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.mcc.annotation.McpParameter; +import io.shinhanlife.dap.lib.annotation.McpParameter; import lombok.Getter; import lombok.Setter; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/infra/itrf/mci/cfp/a/MciCfpaClient.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/infra/itrf/mci/cfp/a/MciCfpaClient.java index ee407709..d9334a7b 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/infra/itrf/mci/cfp/a/MciCfpaClient.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/infra/itrf/mci/cfp/a/MciCfpaClient.java @@ -2,7 +2,7 @@ package io.shinhanlife.dap.mcc.infra.itrf.mci.cfp.a; import io.shinhanlife.dap.mcc.infra.itrf.mci.cfp.a.io.CLCNNB00001_I; import io.shinhanlife.dap.mcc.infra.itrf.mci.cfp.a.io.CLCNNB00001_O; -import io.shinhanlife.dap.common.integration.mci.component.AxhubMciComponent; +import io.shinhanlife.dap.lib.integration.mci.component.AxhubMciComponent; import io.shinhanlife.dap.mcc.dto.Onnba3011Request; import io.shinhanlife.glow.communication.dto.Transfer; import lombok.RequiredArgsConstructor; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/other/DapToolOtherApplication.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/other/DapToolOtherApplication.java index 3d67904b..cdba3fa4 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/other/DapToolOtherApplication.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/other/DapToolOtherApplication.java @@ -20,8 +20,8 @@ import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.context.properties.ConfigurationPropertiesScan; import org.springframework.cache.annotation.EnableCaching; -@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration", "io.shinhanlife.dap.other"}) -@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration", "io.shinhanlife.dap.other"}) +@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 static void main(String[] args) { diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BalanceServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BalanceServiceImpl.java index e6f5f176..eecaca61 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BalanceServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BalanceServiceImpl.java @@ -15,8 +15,8 @@ package io.shinhanlife.dap.mcc.service.impl; * * */ -import io.shinhanlife.dap.mcc.annotation.McpFunction; -import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.lib.annotation.McpFunction; +import io.shinhanlife.dap.lib.annotation.McpTool; import io.shinhanlife.dap.mcc.service.BalanceService; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import io.shinhanlife.dap.mcc.dto.BalanceRequest; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BillingProcessServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BillingProcessServiceImpl.java index 52d8658d..ead29398 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BillingProcessServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BillingProcessServiceImpl.java @@ -2,8 +2,8 @@ package io.shinhanlife.dap.mcc.service.impl; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; -import io.shinhanlife.dap.mcc.annotation.McpFunction; -import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.lib.annotation.McpFunction; +import io.shinhanlife.dap.lib.annotation.McpTool; import io.shinhanlife.dap.mcc.service.BillingProcessService; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import io.shinhanlife.dap.mcc.dto.BillingProcessRequest; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BondIssueServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BondIssueServiceImpl.java index 5d2ad50c..f6ed23f4 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BondIssueServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/BondIssueServiceImpl.java @@ -1,7 +1,7 @@ package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.mcc.annotation.McpFunction; -import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.lib.annotation.McpFunction; +import io.shinhanlife.dap.lib.annotation.McpTool; import io.shinhanlife.dap.mcc.service.BondIssueService; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import io.shinhanlife.dap.mcc.dto.BondCheckRequest; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/CommonUtilityServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/CommonUtilityServiceImpl.java index 0041d155..a1d331a8 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/CommonUtilityServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/CommonUtilityServiceImpl.java @@ -1,7 +1,7 @@ package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.mcc.annotation.McpFunction; -import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.lib.annotation.McpFunction; +import io.shinhanlife.dap.lib.annotation.McpTool; import io.shinhanlife.dap.mcc.service.CommonUtilityService; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import io.shinhanlife.dap.mcc.dto.LeaveCountRequest; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/ContractInquiryServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/ContractInquiryServiceImpl.java index cd8dccad..3fca968f 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/ContractInquiryServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/ContractInquiryServiceImpl.java @@ -1,7 +1,7 @@ package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.mcc.annotation.McpFunction; -import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.lib.annotation.McpFunction; +import io.shinhanlife.dap.lib.annotation.McpTool; import io.shinhanlife.dap.mcc.service.ContractInquiryService; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import io.shinhanlife.dap.mcc.dto.ContractDetailRequest; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/CustomerInfoServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/CustomerInfoServiceImpl.java index 1927d383..1007621e 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/CustomerInfoServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/CustomerInfoServiceImpl.java @@ -1,7 +1,7 @@ package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.mcc.annotation.McpFunction; -import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.lib.annotation.McpFunction; +import io.shinhanlife.dap.lib.annotation.McpTool; import io.shinhanlife.dap.mcc.service.CustomerInfoService; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import io.shinhanlife.dap.mcc.dto.CustomerDetailRequest; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/DailyQuoteToolServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/DailyQuoteToolServiceImpl.java index ee62d10a..47d69f23 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/DailyQuoteToolServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/DailyQuoteToolServiceImpl.java @@ -1,7 +1,7 @@ package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.mcc.annotation.McpFunction; -import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.lib.annotation.McpFunction; +import io.shinhanlife.dap.lib.annotation.McpTool; import io.shinhanlife.dap.mcc.service.DailyQuoteToolService; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import lombok.extern.slf4j.Slf4j; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/ExchangeRateToolServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/ExchangeRateToolServiceImpl.java index def8b27c..9226b352 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/ExchangeRateToolServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/ExchangeRateToolServiceImpl.java @@ -1,7 +1,7 @@ package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.mcc.annotation.McpFunction; -import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.lib.annotation.McpFunction; +import io.shinhanlife.dap.lib.annotation.McpTool; import io.shinhanlife.dap.mcc.service.ExchangeRateToolService; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import lombok.extern.slf4j.Slf4j; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/OnnbaMciToolServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/OnnbaMciToolServiceImpl.java index fe22a16b..600512af 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/OnnbaMciToolServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/OnnbaMciToolServiceImpl.java @@ -1,8 +1,8 @@ package io.shinhanlife.dap.mcc.service.impl; import io.shinhanlife.dap.mcc.infra.itrf.mci.cfp.a.MciCfpaClient; -import io.shinhanlife.dap.mcc.annotation.McpFunction; -import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.lib.annotation.McpFunction; +import io.shinhanlife.dap.lib.annotation.McpTool; import io.shinhanlife.dap.mcc.service.OnnbaMciToolService; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import io.shinhanlife.dap.mcc.dto.Onnba3011Request; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/SampleMciToolServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/SampleMciToolServiceImpl.java index dbf01220..c3e9bada 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/SampleMciToolServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/SampleMciToolServiceImpl.java @@ -1,11 +1,11 @@ package io.shinhanlife.dap.mcc.service.impl; import io.shinhanlife.dap.mcc.infra.itrf.mci.sample.io.CUST_INQ_001_I; -import io.shinhanlife.dap.common.adapter.sender.ShinhanMciSender; -import io.shinhanlife.dap.common.integration.mci.dto.MciRequestWrapper; -import io.shinhanlife.dap.common.integration.mci.dto.ShinhanCommonHeaderDto; -import io.shinhanlife.dap.mcc.annotation.McpFunction; -import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.lib.adapter.sender.ShinhanMciSender; +import io.shinhanlife.dap.lib.integration.mci.dto.MciRequestWrapper; +import io.shinhanlife.dap.lib.integration.mci.dto.ShinhanCommonHeaderDto; +import io.shinhanlife.dap.lib.annotation.McpFunction; +import io.shinhanlife.dap.lib.annotation.McpTool; import io.shinhanlife.dap.mcc.service.SampleMciToolService; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import lombok.Data; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/SampleStringToolServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/SampleStringToolServiceImpl.java index 3bcf5e50..340d7693 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/SampleStringToolServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/SampleStringToolServiceImpl.java @@ -1,7 +1,7 @@ package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.mcc.annotation.McpFunction; -import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.lib.annotation.McpFunction; +import io.shinhanlife.dap.lib.annotation.McpTool; import io.shinhanlife.dap.mcc.service.SampleStringToolService; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import io.shinhanlife.dap.mcc.dto.MciSampleStringResponse; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/TemplateUtilityServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/TemplateUtilityServiceImpl.java index aaf291c8..2665f586 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/TemplateUtilityServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/TemplateUtilityServiceImpl.java @@ -1,7 +1,7 @@ package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.mcc.annotation.McpFunction; -import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.lib.annotation.McpFunction; +import io.shinhanlife.dap.lib.annotation.McpTool; import io.shinhanlife.dap.mcc.service.TemplateUtilityService; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import io.shinhanlife.dap.mcc.dto.TemplateDownloadRequest; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/WeatherToolServiceImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/WeatherToolServiceImpl.java index 41463559..35ae71e7 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/WeatherToolServiceImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/service/impl/WeatherToolServiceImpl.java @@ -2,8 +2,8 @@ package io.shinhanlife.dap.mcc.service.impl; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; -import io.shinhanlife.dap.mcc.annotation.McpFunction; -import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.lib.annotation.McpFunction; +import io.shinhanlife.dap.lib.annotation.McpTool; import io.shinhanlife.dap.mcc.service.WeatherToolService; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import io.shinhanlife.dap.mcc.dto.WeatherRequest; diff --git a/dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/payment/DapToolPaymentApplication.java b/dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/payment/DapToolPaymentApplication.java index 2fb87fcb..ee06bc1c 100644 --- a/dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/payment/DapToolPaymentApplication.java +++ b/dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/payment/DapToolPaymentApplication.java @@ -20,8 +20,8 @@ import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.context.properties.ConfigurationPropertiesScan; import org.springframework.cache.annotation.EnableCaching; -@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) -@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) +@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"}) +@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"}) @EnableCaching public class DapToolPaymentApplication { public static void main(String[] args) { diff --git a/dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/service/impl/PaymentApprovalServiceImpl.java b/dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/service/impl/PaymentApprovalServiceImpl.java index 9566c740..969fde52 100644 --- a/dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/service/impl/PaymentApprovalServiceImpl.java +++ b/dap-tool-payment/src/main/java/io/shinhanlife/dap/mcc/service/impl/PaymentApprovalServiceImpl.java @@ -1,7 +1,7 @@ package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.mcc.annotation.McpFunction; -import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.lib.annotation.McpFunction; +import io.shinhanlife.dap.lib.annotation.McpTool; import io.shinhanlife.dap.mcc.service.PaymentApprovalService; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import io.shinhanlife.dap.mcc.dto.PaymentApprovalRequest; diff --git a/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/dto/SmsSendRequest.java b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/dto/SmsSendRequest.java index ffa14f9b..4950692c 100644 --- a/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/dto/SmsSendRequest.java +++ b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/dto/SmsSendRequest.java @@ -4,7 +4,7 @@ import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.dap.mcc.annotation.McpParameter; +import io.shinhanlife.dap.lib.annotation.McpParameter; import lombok.Getter; import lombok.Setter; diff --git a/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/service/impl/SmsToolServiceImpl.java b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/service/impl/SmsToolServiceImpl.java index c8df4e31..0e503afd 100644 --- a/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/service/impl/SmsToolServiceImpl.java +++ b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/service/impl/SmsToolServiceImpl.java @@ -1,7 +1,7 @@ package io.shinhanlife.dap.mcc.service.impl; -import io.shinhanlife.dap.mcc.annotation.McpFunction; -import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.lib.annotation.McpFunction; +import io.shinhanlife.dap.lib.annotation.McpTool; import io.shinhanlife.dap.mcc.service.SmsToolService; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import io.shinhanlife.dap.mcc.converter.SmsLegacyConverter; diff --git a/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/sms/DapToolSmsApplication.java b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/sms/DapToolSmsApplication.java index eb90f147..f308e6b9 100644 --- a/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/sms/DapToolSmsApplication.java +++ b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/sms/DapToolSmsApplication.java @@ -20,8 +20,8 @@ import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.context.properties.ConfigurationPropertiesScan; import org.springframework.cache.annotation.EnableCaching; -@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) -@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"}) +@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"}) +@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"}) @EnableCaching public class DapToolSmsApplication { public static void main(String[] args) {