From a82bc1a196bac0d40ec2aa5b816baf1ea766b82e Mon Sep 17 00:00:00 2001 From: jade Date: Thu, 16 Jul 2026 16:18:04 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20=EC=96=B4=ED=94=8C=EB=A6=AC?= =?UTF-8?q?=EC=BC=80=EC=9D=B4=EC=85=98=20=EC=97=85=EB=AC=B4=EC=BD=94?= =?UTF-8?q?=EB=93=9C(DAP)=20=EC=A0=84=EB=A9=B4=20=EC=A0=84=ED=99=98?= =?UTF-8?q?=EC=97=90=20=EB=94=B0=EB=A5=B8=20=ED=8C=A8=ED=82=A4=EC=A7=80=20?= =?UTF-8?q?=EB=B0=8F=20=EB=AA=A8=EB=93=88=EB=AA=85=20=EB=8C=80=EA=B7=9C?= =?UTF-8?q?=EB=AA=A8=20=EB=A6=AC=ED=8C=A9=ED=86=A0=EB=A7=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 40 ++++++++--------- .../tool/payment/PaymentToolApplication.java | 15 ------- .../mcp/tool/sms/AxHubToolSmsApplication.java | 15 ------- {axhub-common => dap-common}/build.gradle | 0 .../dap}/biz/mcp/adapter/dto/ErrorDetail.java | 4 +- .../biz/mcp/adapter/dto/JsonRpcRequest.java | 4 +- .../biz/mcp/adapter/dto/JsonRpcResponse.java | 4 +- .../dap}/biz/mcp/adapter/dto/Params.java | 4 +- .../biz/mcp/gateway/dto/ToolMetadata.java | 4 +- .../dap}/common/config/CorsConfig.java | 4 +- .../dap}/common/config/MybatisConfig.java | 4 +- .../dap}/common/config/P6SpySqlFormatter.java | 4 +- .../integration/GlowIntegrationCall.java | 4 +- .../integration/dto/SampleGlowMessage.java | 4 +- .../config/ShinhanIntegrationProperties.java | 4 +- .../mci/dto/MciRequestWrapper.java | 4 +- .../mci/dto/MciResponseWrapper.java | 4 +- .../mci/dto/ShinhanCommonHeaderDto.java | 4 +- .../dap}/common/mcp/config/CacheConfig.java | 4 +- .../dap}/common/mcp/config/JacksonConfig.java | 4 +- .../common/mcp/config/KafkaLocalConfig.java | 4 +- .../dap}/common/mcp/config/SwaggerConfig.java | 4 +- .../dap}/common/mcp/config/WebConfig.java | 6 +-- .../mcp/exception/GlobalExceptionHandler.java | 6 +-- .../common/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 ++-- .../service/impl/ZtUsacServiceImpl.java | 12 ++--- .../dap}/common/session/dto/SessionDto.java | 4 +- .../dap}/common/session/dto/ZtUsacInDto.java | 4 +- .../dap}/common/session/dto/ZtUsacOutDto.java | 4 +- .../presentation/SsoRestController.java | 16 +++---- .../session/presentation/io/SsoResponse.java | 6 +-- .../dap}/common/util/PodScaffolder.java | 10 ++--- .../dap}/common/util/SessionUtil.java | 6 +-- .../dap}/common/util/ToolScaffolder.java | 8 ++-- .../dap}/common/util/ToolSourceUpdater.java | 2 +- .../io/shinhanlife/glow/BaseException.java | 0 .../io/shinhanlife/glow/BaseResponse.java | 0 .../io/shinhanlife/glow/BizException.java | 0 .../io/shinhanlife/glow/GlowAppServiceId.java | 0 .../io/shinhanlife/glow/GlowControllerId.java | 0 .../io/shinhanlife/glow/GlowIndexPaging.java | 0 .../io/shinhanlife/glow/GlowLogTarget.java | 0 .../java/io/shinhanlife/glow/GlowLogger.java | 0 .../io/shinhanlife/glow/GlowMciFieldInfo.java | 0 .../shinhanlife/glow/GlowMybatisMapper.java | 0 .../shinhanlife/glow/GlowServiceGroupId.java | 0 .../io/shinhanlife/glow/GlowTrgmField.java | 0 .../java/io/shinhanlife/glow/PageInfo.java | 0 .../io/shinhanlife/glow/ResponseCode.java | 0 .../io/shinhanlife/glow/ResponseUtil.java | 0 .../io/shinhanlife/glow/db/dto/AuditInfo.java | 0 .../shinhanlife/glow/util/GlowMciParser.java | 0 .../shinhanlife/glow/util/GlowTrgmParser.java | 0 .../glow/util/GlowMciParserTest.java | 0 {axhub-gateway => dap-gateway}/Dockerfile | 8 ++-- {axhub-gateway => dap-gateway}/build.gradle | 2 +- .../mcp/gateway/AxHubGatewayApplication.java | 6 +-- .../mcp/gateway/aop/GatewayLoggingAspect.java | 6 +-- .../mcp/gateway/audit/AuditLogService.java | 8 ++-- .../config/AgentResponseBudgetProperties.java | 2 +- .../config/GatewayFallbackProperties.java | 4 +- .../gateway/config/McpGatewayProperties.java | 2 +- .../biz/mcp/gateway/config/RedisConfig.java | 6 +-- .../biz/mcp/gateway/dto/OperationType.java | 4 +- .../biz/mcp/gateway/dto/ToolMetadata.java | 4 +- .../gateway/guardrail/GuardrailService.java | 8 ++-- .../guardrail/SensitiveDataMasker.java | 2 +- .../ToolResponseGuardrailService.java | 8 ++-- .../messaging/KafkaProducerService.java | 4 +- .../gateway/presentation/ChatController.java | 8 ++-- .../presentation/KillSwitchController.java | 6 +-- .../presentation/McpRouterController.java | 20 ++++----- .../presentation/ScaffoldingController.java | 8 ++-- .../gateway/redis/McpMonitorEventService.java | 2 +- .../gateway/redis/RedisToolTraceService.java | 10 ++--- .../registry/RedisRegistryService.java | 6 +-- .../gateway/resilience/CircuitBreaker.java | 2 +- .../CircuitBreakerMonitorController.java | 2 +- .../resilience/CircuitBreakerService.java | 4 +- .../resilience/CircuitBreakerSnapshot.java | 2 +- .../resilience/CircuitBreakerState.java | 2 +- .../mcp/gateway/resilience/FailureType.java | 2 +- .../mcp/gateway/resilience/RetryPolicy.java | 2 +- .../resilience/ToolExecutionException.java | 2 +- .../gateway/security/McpRequestContext.java | 2 +- .../security/McpRequestContextResolver.java | 2 +- .../security/ToolAuthorizationService.java | 12 ++--- .../mcp/gateway/service/ExecuteService.java | 44 +++++++++---------- .../gateway/service/KillSwitchService.java | 4 +- .../biz/mcp/gateway/service/ToolPlanner.java | 12 ++--- ...ustomWebMvcSseServerTransportProvider.java | 2 +- .../gateway/sync/DynamicMcpController.java | 2 +- .../gateway/sync/DynamicMcpServerManager.java | 4 +- .../RegistryMcpToolSpecificationFactory.java | 8 ++-- .../sync/RegistryMcpToolSynchronizer.java | 8 ++-- .../large/AgentResponseBudgetService.java | 6 +-- .../tool/large/LargeToolResponseService.java | 10 ++--- .../large/PaginationRequestValidator.java | 8 ++-- .../tool/result/ToolExecutionResult.java | 2 +- .../result/ToolExecutionResultFormatter.java | 4 +- .../gateway/transport/HttpToolInvoker.java | 6 +-- .../mcp/gateway/transport/ToolInvoker.java | 2 +- .../so/atm/converter/AccessMgmtConverter.java | 20 ++++----- .../domain/repository/AccessMgmtMapper.java | 16 +++---- .../atm/domain/service/AccessMgmtService.java | 14 +++--- .../service/impl/AccessMgmtServiceImpl.java | 26 +++++------ .../dap}/biz/so/atm/dto/AthrItemOutDto.java | 4 +- .../dap}/biz/so/atm/dto/AthrOutDto.java | 4 +- .../dap}/biz/so/atm/dto/AthrSaveInDto.java | 4 +- .../dap}/biz/so/atm/dto/AthrSearchInDto.java | 4 +- .../biz/so/atm/dto/RoleKnwlAthrInDto.java | 4 +- .../dap}/biz/so/atm/dto/RoleListInDto.java | 4 +- .../dap}/biz/so/atm/dto/RoleListOutDto.java | 4 +- .../biz/so/atm/dto/RoleToolAthrInDto.java | 4 +- .../atm/presentation/SOATM0100Controller.java | 16 +++---- .../atm/presentation/io/AthrSaveRequest.java | 4 +- .../presentation/io/AthrSearchRequest.java | 4 +- .../presentation/io/AthrSearchResponse.java | 6 +-- .../atm/presentation/io/RoleListRequest.java | 4 +- .../biz/so/atm/usecase/AccessMgmtUseCase.java | 14 +++--- .../usecase/impl/AccessMgmtUseCaseImpl.java | 20 ++++----- .../sample/converter/SampleConverter.java | 18 ++++---- .../domain/model/AppliSystNtfyPatiModel.java | 4 +- .../repository/GlowSampleRepository.java | 10 ++--- .../domain/service/GlowSampleService.java | 10 ++--- .../service/impl/GlowSampleServiceImpl.java | 18 ++++---- .../sample/dto/AppliSystNtfyRgiInDTO.java | 4 +- .../dap}/sample/dto/StrnTermListInDTO.java | 4 +- .../dap}/sample/dto/StrnTermListOutDTO.java | 4 +- .../presentation/GlowSampleController.java | 14 +++--- .../io/AppliSystNtfyPatiRequest.java | 4 +- .../io/AppliSystNtfyPatiResponse.java | 4 +- .../presentation/io/StrnTermRequest.java | 4 +- .../presentation/io/StrnTermResponse.java | 4 +- .../sample/usecase/GlowSampleUseCase.java | 12 ++--- .../usecase/impl/GlowSampleUseCaseImpl.java | 20 ++++----- .../src/main/resources/SOATM0100_DDL.sql | 0 .../main/resources/application-dev.properties | 10 ++--- .../resources/application-local.properties | 0 .../resources/application-prod.properties | 0 .../src/main/resources/application.properties | 2 +- .../src/main/resources/data.sql | 0 .../src/main/resources/logback-spring.xml | 0 .../resources/mapper/AccessMgmtMapper.xml | 0 .../resources/mapper/ZtUsacRepository.xml | 0 .../mapper/sm/mmg/ZtMenuRepository.xml | 0 .../src/main/resources/mock-responses.json | 0 .../resources/sample/GlowSampleRepository.xml | 0 .../src/main/resources/schema.sql | 0 .../src/main/resources/spy.properties | 2 +- .../main/resources/static/admin/scaffold.html | 0 .../src/main/resources/static/catalog.html | 0 .../src/main/resources/static/chat.html | 0 .../src/main/resources/static/index.html | 0 .../src/main/resources/static/playground.html | 0 .../main/resources/static/static/index.html | 0 .../gateway/AxHubGatewayApplicationTests.java | 6 +-- .../large/PaginationRequestValidatorTest.java | 6 +-- .../build.gradle | 2 +- .../mcp/adapter/aop/EimsMonitoringAspect.java | 8 ++-- .../connector/ExternalApiConnector.java | 8 ++-- .../connector/InternalSystemConnector.java | 8 ++-- .../adapter/connector/LegacyDbConnector.java | 6 +-- .../connector/LegacyEimsConnector.java | 8 ++-- .../ThirdPartySecurityConnector.java | 4 +- .../exception/MciCommunicationException.java | 4 +- .../biz/mcp/adapter/sender/EaiEimsSender.java | 6 +-- .../biz/mcp/adapter/sender/EimsSender.java | 4 +- .../mcp/adapter/sender/HttpEimsSender.java | 6 +-- .../mcp/adapter/sender/JspFormEimsSender.java | 4 +- .../mcp/adapter/sender/JspJsonEimsSender.java | 4 +- .../biz/mcp/adapter/sender/MciEimsSender.java | 4 +- .../adapter/sender/MciStringEimsSender.java | 4 +- .../mcp/adapter/sender/ShinhanMciSender.java | 10 ++--- .../biz/mcp/adapter/sender/TcpEimsSender.java | 4 +- .../support/DynamicPayloadBuilder.java | 4 +- .../support/DynamicSchemaValidator.java | 4 +- .../biz/mcp/adapter/support/MciTemplate.java | 8 ++-- .../adapter/support/ResultStandardizer.java | 4 +- .../mcp/adapter/support/TicketManager.java | 4 +- .../adapter/support/ToolExecutionService.java | 14 +++--- .../mcp/adapter/test/MockEimsHttpServer.java | 4 +- .../mcp/adapter/test/MockEimsTcpServer.java | 4 +- .../biz/mcp/adapter/test/MockJspServer.java | 4 +- .../adapter/util/LegacyDataTransformer.java | 4 +- .../util/PiiMaskingLogbackConverter.java | 4 +- .../biz/mcp/adapter/util/PiiMaskingUtils.java | 4 +- .../converter/SampleLegacyConverter.java | 6 +-- .../biz/mcp/sample/dto/SampleAiReqDto.java | 2 +- .../mcp/sample/dto/SampleLegacyReqDto.java | 4 +- .../mcp/sample/dto/SampleLegacyResDto.java | 4 +- .../service/SampleLegacyCallService.java | 10 ++--- .../biz/mcp/tool/annotation/McpFunction.java | 2 +- .../biz/mcp/tool/annotation/McpParameter.java | 2 +- .../dap}/biz/mcp/tool/annotation/McpTool.java | 2 +- .../mcp/tool/aop/ToolSlaMonitoringAspect.java | 6 +-- .../config/GlowCommunicationProperties.java | 4 +- .../biz/mcp/tool/config/McpProperties.java | 4 +- .../dap}/biz/mcp/tool/dto/ToolMetadata.java | 4 +- .../presentation/BusinessToolController.java | 14 +++--- .../tool/service/AbstractMcpToolService.java | 8 ++-- .../service/ToolRegistryHeartbeatSender.java | 12 ++--- .../mcp/tool/util/JsonSchemaGenerator.java | 4 +- .../config/application-glow-local.yml | 0 .../src/main/resources/mock-responses.json | 0 .../adapter/sender/ShinhanMciSenderTest.java | 8 ++-- .../converter/SampleLegacyConverterTest.java | 6 +-- .../Dockerfile | 10 ++--- .../build.gradle | 2 +- .../dap}/biz/mcp/tool/dto/EmailSendReq.java | 6 +-- .../tool/email/AxHubToolEmailApplication.java | 6 +-- .../mcp/tool/service/EmailToolService.java | 10 ++--- .../main/resources/application-dev.properties | 4 +- .../resources/application-local.properties | 0 .../src/main/resources/application-local.yml | 0 .../src/main/resources/application.properties | 2 +- .../src/main/resources/logback-spring.xml | 0 .../Dockerfile | 10 ++--- .../build.gradle | 2 +- .../dap}/biz/mcp/tool/dto/BalanceReq.java | 4 +- .../dap}/biz/mcp/tool/dto/BalanceRes.java | 2 +- .../biz/mcp/tool/dto/BillingProcessReq.java | 6 +-- .../biz/mcp/tool/dto/BillingStatusReq.java | 6 +-- .../dap}/biz/mcp/tool/dto/BondCheckReq.java | 6 +-- .../dap}/biz/mcp/tool/dto/BondIssueReq.java | 6 +-- .../biz/mcp/tool/dto/ContractDetailReq.java | 6 +-- .../biz/mcp/tool/dto/ContractStatusReq.java | 6 +-- .../biz/mcp/tool/dto/CustomerDetailReq.java | 6 +-- .../biz/mcp/tool/dto/CustomerGradeReq.java | 6 +-- .../dap}/biz/mcp/tool/dto/LeaveCountReq.java | 6 +-- .../biz/mcp/tool/dto/MciSampleStringRes.java | 4 +- .../biz/mcp/tool/dto/MciSampleTargetDto.java | 4 +- .../biz/mcp/tool/dto/SampleStringReq.java | 4 +- .../biz/mcp/tool/dto/SampleStringRes.java | 4 +- .../biz/mcp/tool/dto/TemplateDownloadReq.java | 4 +- .../biz/mcp/tool/dto/VacationRegisterReq.java | 6 +-- .../dap}/biz/mcp/tool/dto/WeatherReq.java | 4 +- .../dap}/biz/mcp/tool/dto/WeatherRes.java | 4 +- .../tool/other/AxHubToolOtherApplication.java | 6 +-- .../other/presentation/MciTestController.java | 10 ++--- .../biz/mcp/tool/service/BalanceService.java | 10 ++--- .../tool/service/BillingProcessService.java | 12 ++--- .../mcp/tool/service/BondIssueService.java | 12 ++--- .../tool/service/CommonUtilityService.java | 14 +++--- .../tool/service/ContractInquiryService.java | 12 ++--- .../mcp/tool/service/CustomerInfoService.java | 12 ++--- .../tool/service/SampleStringToolService.java | 12 ++--- .../tool/service/TemplateUtilityService.java | 10 ++--- .../mcp/tool/service/WeatherToolService.java | 12 ++--- .../main/resources/application-dev.properties | 4 +- .../resources/application-local.properties | 0 .../src/main/resources/application-local.yml | 0 .../src/main/resources/application.properties | 2 +- .../src/main/resources/logback-spring.xml | 0 .../Dockerfile | 10 ++--- .../build.gradle | 2 +- .../biz/mcp/tool/dto/PaymentApprovalReq.java | 4 +- .../biz/mcp/tool/dto/PaymentApprovalRes.java | 4 +- .../tool/payment/PaymentToolApplication.java | 15 +++++++ .../tool/service/PaymentApprovalService.java | 12 ++--- .../main/resources/application-dev.properties | 4 +- .../resources/application-local.properties | 0 .../src/main/resources/application-local.yml | 0 .../src/main/resources/application.properties | 0 .../src/main/resources/logback-spring.xml | 0 {axhub-tool-sms => dap-tool-sms}/Dockerfile | 10 ++--- .../build.gradle | 2 +- .../dap}/biz/mcp/tool/dto/SmsSendReq.java | 6 +-- .../mcp/tool/sms/AxHubToolSmsApplication.java | 15 +++++++ .../sms/converter/SmsLegacyConverter.java | 6 +-- .../biz/mcp/tool/sms/dto/SmsLegacyReqDto.java | 2 +- .../mcp/tool/sms/service/SmsToolService.java | 16 +++---- .../main/resources/application-dev.properties | 4 +- .../resources/application-local.properties | 0 .../src/main/resources/application-local.yml | 0 .../src/main/resources/application.properties | 2 +- .../src/main/resources/logback-spring.xml | 0 docker-compose.yml | 10 ++--- settings.gradle | 16 +++---- 285 files changed, 782 insertions(+), 782 deletions(-) delete mode 100644 axhub-tool-payment/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/payment/PaymentToolApplication.java delete mode 100644 axhub-tool-sms/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/sms/AxHubToolSmsApplication.java rename {axhub-common => dap-common}/build.gradle (100%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/dto/ErrorDetail.java (85%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/dto/JsonRpcRequest.java (83%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/dto/JsonRpcResponse.java (86%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/dto/Params.java (88%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/dto/ToolMetadata.java (96%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/config/CorsConfig.java (92%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/config/MybatisConfig.java (90%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/config/P6SpySqlFormatter.java (96%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/integration/GlowIntegrationCall.java (97%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/integration/dto/SampleGlowMessage.java (96%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/integration/mci/config/ShinhanIntegrationProperties.java (88%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/integration/mci/dto/MciRequestWrapper.java (85%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/integration/mci/dto/MciResponseWrapper.java (85%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/integration/mci/dto/ShinhanCommonHeaderDto.java (92%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/mcp/config/CacheConfig.java (90%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/mcp/config/JacksonConfig.java (92%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/mcp/config/KafkaLocalConfig.java (95%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/mcp/config/SwaggerConfig.java (95%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/mcp/config/WebConfig.java (92%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/mcp/exception/GlobalExceptionHandler.java (91%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/mcp/filter/MdcLoggingFilter.java (94%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/mcp/security/ApiKeyInterceptor.java (97%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/mcp/security/SecurityProperties.java (92%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/session/converter/ZtUsacConverter.java (72%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/session/domain/model/ZtUsacModel.java (90%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/session/domain/repository/ZtUsacRepository.java (70%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/session/domain/service/ZtUsacService.java (68%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/session/domain/service/impl/ZtUsacServiceImpl.java (68%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/session/dto/SessionDto.java (94%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/session/dto/ZtUsacInDto.java (87%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/session/dto/ZtUsacOutDto.java (95%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/session/presentation/SsoRestController.java (85%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/session/presentation/io/SsoResponse.java (77%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/util/PodScaffolder.java (96%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/util/SessionUtil.java (90%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/util/ToolScaffolder.java (98%) rename {axhub-common/src/main/java/io/shinhanlife/axhub => dap-common/src/main/java/io/shinhanlife/dap}/common/util/ToolSourceUpdater.java (99%) rename {axhub-common => dap-common}/src/main/java/io/shinhanlife/glow/BaseException.java (100%) rename {axhub-common => dap-common}/src/main/java/io/shinhanlife/glow/BaseResponse.java (100%) rename {axhub-common => dap-common}/src/main/java/io/shinhanlife/glow/BizException.java (100%) rename {axhub-common => dap-common}/src/main/java/io/shinhanlife/glow/GlowAppServiceId.java (100%) rename {axhub-common => dap-common}/src/main/java/io/shinhanlife/glow/GlowControllerId.java (100%) rename {axhub-common => dap-common}/src/main/java/io/shinhanlife/glow/GlowIndexPaging.java (100%) rename {axhub-common => dap-common}/src/main/java/io/shinhanlife/glow/GlowLogTarget.java (100%) rename {axhub-common => dap-common}/src/main/java/io/shinhanlife/glow/GlowLogger.java (100%) rename {axhub-common => dap-common}/src/main/java/io/shinhanlife/glow/GlowMciFieldInfo.java (100%) rename {axhub-common => dap-common}/src/main/java/io/shinhanlife/glow/GlowMybatisMapper.java (100%) rename {axhub-common => dap-common}/src/main/java/io/shinhanlife/glow/GlowServiceGroupId.java (100%) rename {axhub-common => dap-common}/src/main/java/io/shinhanlife/glow/GlowTrgmField.java (100%) rename {axhub-common => dap-common}/src/main/java/io/shinhanlife/glow/PageInfo.java (100%) rename {axhub-common => dap-common}/src/main/java/io/shinhanlife/glow/ResponseCode.java (100%) rename {axhub-common => dap-common}/src/main/java/io/shinhanlife/glow/ResponseUtil.java (100%) rename {axhub-common => dap-common}/src/main/java/io/shinhanlife/glow/db/dto/AuditInfo.java (100%) rename {axhub-common => dap-common}/src/main/java/io/shinhanlife/glow/util/GlowMciParser.java (100%) rename {axhub-common => dap-common}/src/main/java/io/shinhanlife/glow/util/GlowTrgmParser.java (100%) rename {axhub-common => dap-common}/src/test/java/io/shinhanlife/glow/util/GlowMciParserTest.java (100%) rename {axhub-gateway => dap-gateway}/Dockerfile (62%) rename {axhub-gateway => dap-gateway}/build.gradle (96%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/AxHubGatewayApplication.java (54%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/aop/GatewayLoggingAspect.java (90%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/audit/AuditLogService.java (87%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/config/AgentResponseBudgetProperties.java (96%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/config/GatewayFallbackProperties.java (87%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/config/McpGatewayProperties.java (99%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/config/RedisConfig.java (90%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/dto/OperationType.java (78%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/dto/ToolMetadata.java (97%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/guardrail/GuardrailService.java (86%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/guardrail/SensitiveDataMasker.java (98%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/guardrail/ToolResponseGuardrailService.java (91%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/messaging/KafkaProducerService.java (95%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/presentation/ChatController.java (96%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/presentation/KillSwitchController.java (91%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/presentation/McpRouterController.java (93%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/presentation/ScaffoldingController.java (94%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/redis/McpMonitorEventService.java (95%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/redis/RedisToolTraceService.java (97%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/registry/RedisRegistryService.java (95%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/resilience/CircuitBreaker.java (98%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/resilience/CircuitBreakerMonitorController.java (95%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/resilience/CircuitBreakerService.java (95%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/resilience/CircuitBreakerSnapshot.java (88%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/resilience/CircuitBreakerState.java (80%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/resilience/FailureType.java (88%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/resilience/RetryPolicy.java (94%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/resilience/ToolExecutionException.java (93%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/security/McpRequestContext.java (90%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/security/McpRequestContextResolver.java (97%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/security/ToolAuthorizationService.java (85%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/service/ExecuteService.java (91%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/service/KillSwitchService.java (96%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/service/ToolPlanner.java (91%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/sync/CustomWebMvcSseServerTransportProvider.java (99%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/sync/DynamicMcpController.java (96%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/sync/DynamicMcpServerManager.java (97%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/sync/RegistryMcpToolSpecificationFactory.java (95%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/sync/RegistryMcpToolSynchronizer.java (95%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/tool/large/AgentResponseBudgetService.java (97%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/tool/large/LargeToolResponseService.java (97%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/tool/large/PaginationRequestValidator.java (93%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/tool/result/ToolExecutionResult.java (93%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/tool/result/ToolExecutionResultFormatter.java (98%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/transport/HttpToolInvoker.java (89%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/mcp/gateway/transport/ToolInvoker.java (82%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/so/atm/converter/AccessMgmtConverter.java (54%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/so/atm/domain/repository/AccessMgmtMapper.java (68%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/so/atm/domain/service/AccessMgmtService.java (57%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/so/atm/domain/service/impl/AccessMgmtServiceImpl.java (85%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/so/atm/dto/AthrItemOutDto.java (88%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/so/atm/dto/AthrOutDto.java (87%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/so/atm/dto/AthrSaveInDto.java (88%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/so/atm/dto/AthrSearchInDto.java (86%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/so/atm/dto/RoleKnwlAthrInDto.java (91%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/so/atm/dto/RoleListInDto.java (87%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/so/atm/dto/RoleListOutDto.java (88%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/so/atm/dto/RoleToolAthrInDto.java (91%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/so/atm/presentation/SOATM0100Controller.java (75%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/so/atm/presentation/io/AthrSaveRequest.java (83%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/so/atm/presentation/io/AthrSearchRequest.java (80%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/so/atm/presentation/io/AthrSearchResponse.java (75%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/so/atm/presentation/io/RoleListRequest.java (81%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/so/atm/usecase/AccessMgmtUseCase.java (56%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/biz/so/atm/usecase/impl/AccessMgmtUseCaseImpl.java (63%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/sample/converter/SampleConverter.java (58%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/sample/domain/model/AppliSystNtfyPatiModel.java (89%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/sample/domain/repository/GlowSampleRepository.java (71%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/sample/domain/service/GlowSampleService.java (65%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/sample/domain/service/impl/GlowSampleServiceImpl.java (72%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/sample/dto/AppliSystNtfyRgiInDTO.java (91%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/sample/dto/StrnTermListInDTO.java (87%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/sample/dto/StrnTermListOutDTO.java (91%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/sample/presentation/GlowSampleController.java (76%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/sample/presentation/io/AppliSystNtfyPatiRequest.java (88%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/sample/presentation/io/AppliSystNtfyPatiResponse.java (83%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/sample/presentation/io/StrnTermRequest.java (83%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/sample/presentation/io/StrnTermResponse.java (88%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/sample/usecase/GlowSampleUseCase.java (57%) rename {axhub-gateway/src/main/java/io/shinhanlife/axhub => dap-gateway/src/main/java/io/shinhanlife/dap}/sample/usecase/impl/GlowSampleUseCaseImpl.java (73%) rename {axhub-gateway => dap-gateway}/src/main/resources/SOATM0100_DDL.sql (100%) rename {axhub-gateway => dap-gateway}/src/main/resources/application-dev.properties (64%) rename {axhub-gateway => dap-gateway}/src/main/resources/application-local.properties (100%) rename {axhub-gateway => dap-gateway}/src/main/resources/application-prod.properties (100%) rename {axhub-gateway => dap-gateway}/src/main/resources/application.properties (97%) rename {axhub-gateway => dap-gateway}/src/main/resources/data.sql (100%) rename {axhub-gateway => dap-gateway}/src/main/resources/logback-spring.xml (100%) rename {axhub-gateway => dap-gateway}/src/main/resources/mapper/AccessMgmtMapper.xml (100%) rename {axhub-gateway => dap-gateway}/src/main/resources/mapper/ZtUsacRepository.xml (100%) rename {axhub-gateway => dap-gateway}/src/main/resources/mapper/sm/mmg/ZtMenuRepository.xml (100%) rename {axhub-gateway => dap-gateway}/src/main/resources/mock-responses.json (100%) rename {axhub-gateway => dap-gateway}/src/main/resources/sample/GlowSampleRepository.xml (100%) rename {axhub-gateway => dap-gateway}/src/main/resources/schema.sql (100%) rename {axhub-gateway => dap-gateway}/src/main/resources/spy.properties (71%) rename {axhub-gateway => dap-gateway}/src/main/resources/static/admin/scaffold.html (100%) rename {axhub-gateway => dap-gateway}/src/main/resources/static/catalog.html (100%) rename {axhub-gateway => dap-gateway}/src/main/resources/static/chat.html (100%) rename {axhub-gateway => dap-gateway}/src/main/resources/static/index.html (100%) rename {axhub-gateway => dap-gateway}/src/main/resources/static/playground.html (100%) rename {axhub-gateway => dap-gateway}/src/main/resources/static/static/index.html (100%) rename {axhub-gateway/src/test/java/io/shinhanlife/axhub => dap-gateway/src/test/java/io/shinhanlife/dap}/biz/mcp/gateway/AxHubGatewayApplicationTests.java (82%) rename {axhub-gateway/src/test/java/io/shinhanlife/axhub => dap-gateway/src/test/java/io/shinhanlife/dap}/biz/mcp/gateway/tool/large/PaginationRequestValidatorTest.java (90%) rename {axhub-tool-core => dap-tool-core}/build.gradle (91%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/aop/EimsMonitoringAspect.java (86%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/connector/ExternalApiConnector.java (91%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/connector/InternalSystemConnector.java (92%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/connector/LegacyDbConnector.java (92%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/connector/LegacyEimsConnector.java (96%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/connector/ThirdPartySecurityConnector.java (95%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/exception/MciCommunicationException.java (84%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/sender/EaiEimsSender.java (96%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/sender/EimsSender.java (82%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/sender/HttpEimsSender.java (94%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/sender/JspFormEimsSender.java (94%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/sender/JspJsonEimsSender.java (94%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/sender/MciEimsSender.java (96%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/sender/MciStringEimsSender.java (95%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/sender/ShinhanMciSender.java (92%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/sender/TcpEimsSender.java (95%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/support/DynamicPayloadBuilder.java (94%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/support/DynamicSchemaValidator.java (93%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/support/MciTemplate.java (89%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/support/ResultStandardizer.java (92%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/support/TicketManager.java (96%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/support/ToolExecutionService.java (86%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/test/MockEimsHttpServer.java (96%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/test/MockEimsTcpServer.java (97%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/test/MockJspServer.java (95%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/util/LegacyDataTransformer.java (97%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/util/PiiMaskingLogbackConverter.java (91%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/adapter/util/PiiMaskingUtils.java (96%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/sample/converter/SampleLegacyConverter.java (81%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/sample/dto/SampleAiReqDto.java (89%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/sample/dto/SampleLegacyReqDto.java (89%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/sample/dto/SampleLegacyResDto.java (89%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/sample/service/SampleLegacyCallService.java (77%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/annotation/McpFunction.java (94%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/annotation/McpParameter.java (79%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/annotation/McpTool.java (88%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/aop/ToolSlaMonitoringAspect.java (93%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/config/GlowCommunicationProperties.java (95%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/config/McpProperties.java (85%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/ToolMetadata.java (94%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/presentation/BusinessToolController.java (96%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/service/AbstractMcpToolService.java (93%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/service/ToolRegistryHeartbeatSender.java (95%) rename {axhub-tool-core/src/main/java/io/shinhanlife/axhub => dap-tool-core/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/util/JsonSchemaGenerator.java (93%) rename {axhub-tool-core => dap-tool-core}/src/main/resources/config/application-glow-local.yml (100%) rename {axhub-tool-core => dap-tool-core}/src/main/resources/mock-responses.json (100%) rename {axhub-tool-core/src/test/java/io/shinhanlife/axhub => dap-tool-core/src/test/java/io/shinhanlife/dap}/biz/mcp/adapter/sender/ShinhanMciSenderTest.java (86%) rename {axhub-tool-core/src/test/java/io/shinhanlife/axhub => dap-tool-core/src/test/java/io/shinhanlife/dap}/biz/mcp/sample/converter/SampleLegacyConverterTest.java (90%) rename {axhub-tool-email => dap-tool-email}/Dockerfile (56%) rename {axhub-tool-other => dap-tool-email}/build.gradle (80%) rename {axhub-tool-email/src/main/java/io/shinhanlife/axhub => dap-tool-email/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/EmailSendReq.java (84%) rename {axhub-tool-email/src/main/java/io/shinhanlife/axhub => dap-tool-email/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/email/AxHubToolEmailApplication.java (50%) rename {axhub-tool-email/src/main/java/io/shinhanlife/axhub => dap-tool-email/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/service/EmailToolService.java (83%) rename {axhub-tool-email => dap-tool-email}/src/main/resources/application-dev.properties (88%) rename {axhub-tool-email => dap-tool-email}/src/main/resources/application-local.properties (100%) rename {axhub-tool-email => dap-tool-email}/src/main/resources/application-local.yml (100%) rename {axhub-tool-email => dap-tool-email}/src/main/resources/application.properties (84%) rename {axhub-tool-email => dap-tool-email}/src/main/resources/logback-spring.xml (100%) rename {axhub-tool-other => dap-tool-other}/Dockerfile (56%) rename {axhub-tool-sms => dap-tool-other}/build.gradle (80%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/BalanceReq.java (60%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/BalanceRes.java (78%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/BillingProcessReq.java (82%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/BillingStatusReq.java (80%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/BondCheckReq.java (80%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/BondIssueReq.java (82%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/ContractDetailReq.java (82%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/ContractStatusReq.java (82%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/CustomerDetailReq.java (82%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/CustomerGradeReq.java (82%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/LeaveCountReq.java (80%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/MciSampleStringRes.java (90%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/MciSampleTargetDto.java (82%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/SampleStringReq.java (84%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/SampleStringRes.java (91%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/TemplateDownloadReq.java (88%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/VacationRegisterReq.java (83%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/WeatherReq.java (86%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/WeatherRes.java (82%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/other/AxHubToolOtherApplication.java (50%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/other/presentation/MciTestController.java (84%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/service/BalanceService.java (79%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/service/BillingProcessService.java (86%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/service/BondIssueService.java (76%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/service/CommonUtilityService.java (77%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/service/ContractInquiryService.java (75%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/service/CustomerInfoService.java (75%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/service/SampleStringToolService.java (83%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/service/TemplateUtilityService.java (89%) rename {axhub-tool-other/src/main/java/io/shinhanlife/axhub => dap-tool-other/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/service/WeatherToolService.java (91%) rename {axhub-tool-other => dap-tool-other}/src/main/resources/application-dev.properties (88%) rename {axhub-tool-other => dap-tool-other}/src/main/resources/application-local.properties (100%) rename {axhub-tool-other => dap-tool-other}/src/main/resources/application-local.yml (100%) rename {axhub-tool-other => dap-tool-other}/src/main/resources/application.properties (84%) rename {axhub-tool-other => dap-tool-other}/src/main/resources/logback-spring.xml (100%) rename {axhub-tool-payment => dap-tool-payment}/Dockerfile (55%) rename {axhub-tool-payment => dap-tool-payment}/build.gradle (80%) rename {axhub-tool-payment/src/main/java/io/shinhanlife/axhub => dap-tool-payment/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/PaymentApprovalReq.java (85%) rename {axhub-tool-payment/src/main/java/io/shinhanlife/axhub => dap-tool-payment/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/PaymentApprovalRes.java (86%) create mode 100644 dap-tool-payment/src/main/java/io/shinhanlife/dap/biz/mcp/tool/payment/PaymentToolApplication.java rename {axhub-tool-payment/src/main/java/io/shinhanlife/axhub => dap-tool-payment/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/service/PaymentApprovalService.java (81%) rename {axhub-tool-payment => dap-tool-payment}/src/main/resources/application-dev.properties (88%) rename {axhub-tool-payment => dap-tool-payment}/src/main/resources/application-local.properties (100%) rename {axhub-tool-payment => dap-tool-payment}/src/main/resources/application-local.yml (100%) rename {axhub-tool-payment => dap-tool-payment}/src/main/resources/application.properties (100%) rename {axhub-tool-payment => dap-tool-payment}/src/main/resources/logback-spring.xml (100%) rename {axhub-tool-sms => dap-tool-sms}/Dockerfile (57%) rename {axhub-tool-email => dap-tool-sms}/build.gradle (80%) rename {axhub-tool-sms/src/main/java/io/shinhanlife/axhub => dap-tool-sms/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/dto/SmsSendReq.java (82%) create mode 100644 dap-tool-sms/src/main/java/io/shinhanlife/dap/biz/mcp/tool/sms/AxHubToolSmsApplication.java rename {axhub-tool-sms/src/main/java/io/shinhanlife/axhub => dap-tool-sms/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/sms/converter/SmsLegacyConverter.java (64%) rename {axhub-tool-sms/src/main/java/io/shinhanlife/axhub => dap-tool-sms/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/sms/dto/SmsLegacyReqDto.java (86%) rename {axhub-tool-sms/src/main/java/io/shinhanlife/axhub => dap-tool-sms/src/main/java/io/shinhanlife/dap}/biz/mcp/tool/sms/service/SmsToolService.java (74%) rename {axhub-tool-sms => dap-tool-sms}/src/main/resources/application-dev.properties (88%) rename {axhub-tool-sms => dap-tool-sms}/src/main/resources/application-local.properties (100%) rename {axhub-tool-sms => dap-tool-sms}/src/main/resources/application-local.yml (100%) rename {axhub-tool-sms => dap-tool-sms}/src/main/resources/application.properties (85%) rename {axhub-tool-sms => dap-tool-sms}/src/main/resources/logback-spring.xml (100%) diff --git a/README.md b/README.md index 750a8d8..56324d0 100644 --- a/README.md +++ b/README.md @@ -45,9 +45,9 @@ docker compose up -d --build 媛쒕컻 以??뱀젙 紐⑤뱢留??꾩썙 ?붾쾭源낇빐????寃쎌슦 ?꾨옒?€ 媛숈씠 ?ㅽ뻾?⑸땲?? - **Gateway ?쒕쾭 湲곕룞:** - - `./gradlew :axhub-gateway:bootRun` + - `./gradlew :dap-gateway:bootRun` - **Tool ?쒕쾭 湲곕룞 (?? other ??:** - - `./gradlew :axhub-tool-other:bootRun` + - `./gradlew :dap-tool-other:bootRun` - Tool ?쒕쾭媛€ 湲곕룞?섎㈃ ?먮룞?쇰줈 Gateway???먯떊???깅줉(Auto-Registration)?⑸땲?? @@ -70,7 +70,7 @@ docker compose up -d --build ### 2. ?꾨줈?뺤뀡 ?대씪?곕뱶 AI (Google Cloud Agent Builder ?? ?곕룞 ?ㅼ젣 ?쇱씠釉??쒕퉬?ㅼ뿉???숈옉?섎뒗 ?대씪?곕뱶 Agent Builder??REST API 湲곕컲??OpenAPI Spec???붽뎄?⑸땲?? -`axhub-gateway`???대? **Agent Builder 洹쒓꺽??REST API(`/mcp/api/v1/tools/call`)瑜??ㅼ씠?곕툕濡??쒓났**?섎?濡? 蹂꾨룄??釉뚮┸吏€???대뙌???놁씠 Endpoint URL怨?Swagger(OpenAPI) 臾몄꽌留??대씪?곕뱶 肄섏넄???깅줉?섎㈃ 利됱떆 ?쇱씠釉?梨쀫큸/?먯씠?꾪듃濡??쒕퉬?ㅽ븷 ???덉뒿?덈떎. +`dap-gateway`???대? **Agent Builder 洹쒓꺽??REST API(`/mcp/api/v1/tools/call`)瑜??ㅼ씠?곕툕濡??쒓났**?섎?濡? 蹂꾨룄??釉뚮┸吏€???대뙌???놁씠 Endpoint URL怨?Swagger(OpenAPI) 臾몄꽌留??대씪?곕뱶 肄섏넄???깅줉?섎㈃ 利됱떆 ?쇱씠釉?梨쀫큸/?먯씠?꾪듃濡??쒕퉬?ㅽ븷 ???덉뒿?덈떎. ### 3. (Legacy) 濡쒖뺄 肄붾뵫 AI (Cursor, Claude Desktop ?? ?곕룞 ?쒖? MCP ?듭떊(Stdio)???붽뎄?섎뒗 濡쒖뺄 AI ?먯씠?꾪듃瑜??꾪빐 ?먮컮 湲곕컲??釉뚮┸吏€ ?ㅽ겕由쏀듃(`McpBridge.java`)瑜??댁옣?섍퀬 ?덉뒿?덈떎. 釉뚮┸吏€媛€ Stdio ?붿껌??HTTP濡?蹂€?섑븯??濡쒖뺄 ?섍꼍??Gateway濡??꾨떖?⑸땲?? @@ -78,9 +78,9 @@ docker compose up -d --build - **?ㅼ젙 諛⑸쾿**: IDE??`mcp_config.json` ?ㅼ젙 ?뚯씪???꾨옒?€ 媛숈씠 ?깅줉?⑸땲?? ```json "mcpServers": { - "axhub-gateway": { + "dap-gateway": { "command": "java", - "args": ["C:/?덈?寃쎈줈/axhub-backend-main/McpBridge.java"] + "args": ["C:/?덈?寃쎈줈/dap-backend-main/McpBridge.java"] } } ``` @@ -140,11 +140,11 @@ MSA 諛??몃? ?쒖뒪??MCI) ?곕룞 ?섍꼍???덉젙?깆쓣 ?꾪빐 ?꾨꼍??3-T ```bash # ?ъ슜踰? javac濡?而댄뙆?????ㅽ뻾 -javac -encoding UTF-8 axhub-common/src/main/java/io/shinhanlife/axhub/common/util/PodScaffolder.java -java -cp axhub-common/src/main/java io.shinhanlife.axhub.common.util.PodScaffolder [紐⑤뱢紐? [?ы듃踰덊샇] +javac -encoding UTF-8 dap-common/src/main/java/io/shinhanlife/axhub/common/util/PodScaffolder.java +java -cp dap-common/src/main/java io.shinhanlife.dap.common.util.PodScaffolder [紐⑤뱢紐? [?ы듃踰덊샇] -# ?ㅽ뻾 ?덉떆 (axhub-tool-hr 紐⑤뱢??8086 ?ы듃濡??앹꽦) -java -cp axhub-common/src/main/java io.shinhanlife.axhub.common.util.PodScaffolder hr 8086 +# ?ㅽ뻾 ?덉떆 (dap-tool-hr 紐⑤뱢??8086 ?ы듃濡??앹꽦) +java -cp dap-common/src/main/java io.shinhanlife.dap.common.util.PodScaffolder hr 8086 ``` ### 2???앹꽦??紐⑤뱢???덈줈????Function)??異붽????? `ToolScaffolder` @@ -152,11 +152,11 @@ java -cp axhub-common/src/main/java io.shinhanlife.axhub.common.util.PodScaffold ```bash # ?ъ슜踰? javac濡?而댄뙆?????ㅽ뻾 -javac -encoding UTF-8 axhub-common/src/main/java/io/shinhanlife/axhub/common/util/ToolScaffolder.java -java -cp axhub-common/src/main/java io.shinhanlife.axhub.common.util.ToolScaffolder [Tool?대쫫] [?명꽣?섏씠?짪D] "[湲곕뒫?ㅻ챸]" "[洹몃9紐?" "[?듭떊諛⑹떇]" "[紐⑤뱢紐?" +javac -encoding UTF-8 dap-common/src/main/java/io/shinhanlife/axhub/common/util/ToolScaffolder.java +java -cp dap-common/src/main/java io.shinhanlife.dap.common.util.ToolScaffolder [Tool?대쫫] [?명꽣?섏씠?짪D] "[湲곕뒫?ㅻ챸]" "[洹몃9紐?" "[?듭떊諛⑹떇]" "[紐⑤뱢紐?" # ?ㅽ뻾 ?덉떆 (payment 紐⑤뱢??寃곗젣 ?뱀씤 湲곕뒫 異붽?) -java -cp axhub-common/src/main/java io.shinhanlife.axhub.common.util.ToolScaffolder PaymentApproval PAY_001 "寃곗젣 ?뱀씤 泥섎━ 湲곕뒫" "COMMON" "HTTP" "axhub-tool-payment" +java -cp dap-common/src/main/java io.shinhanlife.dap.common.util.ToolScaffolder PaymentApproval PAY_001 "寃곗젣 ?뱀씤 泥섎━ 湲곕뒫" "COMMON" "HTTP" "dap-tool-payment" ``` --- @@ -164,14 +164,14 @@ java -cp axhub-common/src/main/java io.shinhanlife.axhub.common.util.ToolScaffol ## ?⑦궎吏€ 援ъ“ (Package Structure) ```text -axhub-backend-main (Root) -?쒋??€ axhub-gateway # MCP ?쇱슦???덈툕 ?쒕쾭 (?몃? LLM怨??듭떊 諛?Tool 遺꾨같) -?쒋??€ axhub-common # 怨듯넻 紐⑤뱢 (Security, Session, Config ?? -?쒋??€ axhub-tool-core # Tool 怨듯넻 湲곕뒫 (AbstractMcpToolService, Annotation, Scaffolder) -?쒋??€ axhub-tool-email # [Tool] ?대찓??諛쒖넚 ?뱁솕 ?대뙌??紐⑤뱢 -?쒋??€ axhub-tool-sms # [Tool] SMS 諛쒖넚 ?뱁솕 ?대뙌??紐⑤뱢 -?쒋??€ axhub-tool-payment # [Tool] 寃곗젣 鍮꾩쫰?덉뒪 ?대뙌??紐⑤뱢 (Scaffolded) -?붴??€ axhub-tool-other # [Tool] 湲고? 鍮꾩쫰?덉뒪(泥?뎄, 怨꾩빟, 怨좉컼, HR ?? ?대뙌??紐⑤뱢 +dap-backend-main (Root) +?쒋??€ dap-gateway # MCP ?쇱슦???덈툕 ?쒕쾭 (?몃? LLM怨??듭떊 諛?Tool 遺꾨같) +?쒋??€ dap-common # 怨듯넻 紐⑤뱢 (Security, Session, Config ?? +?쒋??€ dap-tool-core # Tool 怨듯넻 湲곕뒫 (AbstractMcpToolService, Annotation, Scaffolder) +?쒋??€ dap-tool-email # [Tool] ?대찓??諛쒖넚 ?뱁솕 ?대뙌??紐⑤뱢 +?쒋??€ dap-tool-sms # [Tool] SMS 諛쒖넚 ?뱁솕 ?대뙌??紐⑤뱢 +?쒋??€ dap-tool-payment # [Tool] 寃곗젣 鍮꾩쫰?덉뒪 ?대뙌??紐⑤뱢 (Scaffolded) +?붴??€ dap-tool-other # [Tool] 湲고? 鍮꾩쫰?덉뒪(泥?뎄, 怨꾩빟, 怨좉컼, HR ?? ?대뙌??紐⑤뱢 ``` *(李멸퀬: 湲곗〈 ?⑥씪 紐⑤뱢 ?꾨줈?앺듃?먯꽌 留덉씠?щ줈?쒕퉬???뺤옣???꾪빐 紐⑤뱢蹂꾨줈 遺꾨━?섏뿀?쇰ʼn, 媛?Tool ?쒕쾭???낅┰?곸쑝濡??뺤옣 諛?諛고룷?????덉뒿?덈떎.)* diff --git a/axhub-tool-payment/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/payment/PaymentToolApplication.java b/axhub-tool-payment/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/payment/PaymentToolApplication.java deleted file mode 100644 index 9a85778..0000000 --- a/axhub-tool-payment/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/payment/PaymentToolApplication.java +++ /dev/null @@ -1,15 +0,0 @@ -package io.shinhanlife.axhub.biz.mcp.tool.payment; - -import org.springframework.boot.SpringApplication; -import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.boot.context.properties.ConfigurationPropertiesScan; -import org.springframework.cache.annotation.EnableCaching; - -@SpringBootApplication(scanBasePackages = {"io.shinhanlife.axhub.biz.mcp.tool", "io.shinhanlife.axhub.biz.mcp.adapter", "io.shinhanlife.axhub.common.mcp", "io.shinhanlife.axhub.common.config"}) -@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.axhub.biz.mcp.tool", "io.shinhanlife.axhub.biz.mcp.adapter", "io.shinhanlife.axhub.common.mcp", "io.shinhanlife.axhub.common.config"}) -@EnableCaching -public class PaymentToolApplication { - public static void main(String[] args) { - SpringApplication.run(PaymentToolApplication.class, args); - } -} diff --git a/axhub-tool-sms/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/sms/AxHubToolSmsApplication.java b/axhub-tool-sms/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/sms/AxHubToolSmsApplication.java deleted file mode 100644 index 7d67476..0000000 --- a/axhub-tool-sms/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/sms/AxHubToolSmsApplication.java +++ /dev/null @@ -1,15 +0,0 @@ -package io.shinhanlife.axhub.biz.mcp.tool.sms; - -import org.springframework.boot.SpringApplication; -import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.boot.context.properties.ConfigurationPropertiesScan; -import org.springframework.cache.annotation.EnableCaching; - -@SpringBootApplication(scanBasePackages = {"io.shinhanlife.axhub.biz.mcp.tool", "io.shinhanlife.axhub.biz.mcp.adapter", "io.shinhanlife.axhub.common.mcp", "io.shinhanlife.axhub.common.config"}) -@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.axhub.biz.mcp.tool", "io.shinhanlife.axhub.biz.mcp.adapter", "io.shinhanlife.axhub.common.mcp", "io.shinhanlife.axhub.common.config"}) -@EnableCaching -public class AxHubToolSmsApplication { - public static void main(String[] args) { - SpringApplication.run(AxHubToolSmsApplication.class, args); - } -} \ No newline at end of file diff --git a/axhub-common/build.gradle b/dap-common/build.gradle similarity index 100% rename from axhub-common/build.gradle rename to dap-common/build.gradle diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/dto/ErrorDetail.java b/dap-common/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/dto/ErrorDetail.java similarity index 85% rename from axhub-common/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/dto/ErrorDetail.java rename to dap-common/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/dto/ErrorDetail.java index bc69f9e..4e8fe0d 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/dto/ErrorDetail.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/dto/ErrorDetail.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.dto; +package io.shinhanlife.dap.biz.mcp.adapter.dto; import lombok.Builder; import lombok.NoArgsConstructor; @@ -8,7 +8,7 @@ import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.mcp.adapter.dto + * @package io.shinhanlife.dap.biz.mcp.adapter.dto * @className ErrorDetail * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/dto/JsonRpcRequest.java b/dap-common/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/dto/JsonRpcRequest.java similarity index 83% rename from axhub-common/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/dto/JsonRpcRequest.java rename to dap-common/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/dto/JsonRpcRequest.java index e34979e..4e7ffbd 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/dto/JsonRpcRequest.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/dto/JsonRpcRequest.java @@ -1,10 +1,10 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.dto; +package io.shinhanlife.dap.biz.mcp.adapter.dto; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.mcp.adapter.dto + * @package io.shinhanlife.dap.biz.mcp.adapter.dto * @className JsonRpcRequest * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/dto/JsonRpcResponse.java b/dap-common/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/dto/JsonRpcResponse.java similarity index 86% rename from axhub-common/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/dto/JsonRpcResponse.java rename to dap-common/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/dto/JsonRpcResponse.java index 5c0cd8e..a545ca3 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/dto/JsonRpcResponse.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/dto/JsonRpcResponse.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.dto; +package io.shinhanlife.dap.biz.mcp.adapter.dto; import com.fasterxml.jackson.annotation.JsonPropertyOrder; import lombok.Getter; @@ -6,7 +6,7 @@ import lombok.Setter; // 2. 응답 DTO /** - * @package io.shinhanlife.axhub.biz.mcp.adapter.dto + * @package io.shinhanlife.dap.biz.mcp.adapter.dto * @className JsonRpcResponse * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/dto/Params.java b/dap-common/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/dto/Params.java similarity index 88% rename from axhub-common/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/dto/Params.java rename to dap-common/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/dto/Params.java index 9e459af..d2a5b42 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/dto/Params.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/dto/Params.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.dto; +package io.shinhanlife.dap.biz.mcp.adapter.dto; import lombok.Builder; import lombok.NoArgsConstructor; @@ -11,7 +11,7 @@ import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.mcp.adapter.dto + * @package io.shinhanlife.dap.biz.mcp.adapter.dto * @className Params * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/dto/ToolMetadata.java b/dap-common/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/dto/ToolMetadata.java similarity index 96% rename from axhub-common/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/dto/ToolMetadata.java rename to dap-common/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/dto/ToolMetadata.java index 7e9ba26..1b5511f 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/dto/ToolMetadata.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/dto/ToolMetadata.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.dto; +package io.shinhanlife.dap.biz.mcp.gateway.dto; import lombok.Getter; import lombok.Setter; @@ -15,7 +15,7 @@ import java.util.Map; * Redis 레지스트리에 저장되며, Planner와 Router 간의 통신 객체(Plan)로 사용됩니다. */ /** - * @package io.shinhanlife.axhub.biz.mcp.gateway.dto + * @package io.shinhanlife.dap.biz.mcp.gateway.dto * @className ToolMetadata * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/config/CorsConfig.java b/dap-common/src/main/java/io/shinhanlife/dap/common/config/CorsConfig.java similarity index 92% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/config/CorsConfig.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/config/CorsConfig.java index d3efdb9..6012ff3 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/config/CorsConfig.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/config/CorsConfig.java @@ -1,11 +1,11 @@ -package io.shinhanlife.axhub.common.config; +package io.shinhanlife.dap.common.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.axhub.common.config + * @package io.shinhanlife.dap.common.config * @className CorsConfig * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/config/MybatisConfig.java b/dap-common/src/main/java/io/shinhanlife/dap/common/config/MybatisConfig.java similarity index 90% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/config/MybatisConfig.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/config/MybatisConfig.java index 14d2cc1..4b34530 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/config/MybatisConfig.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/config/MybatisConfig.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.config; +package io.shinhanlife.dap.common.config; import javax.sql.DataSource; @@ -8,7 +8,7 @@ import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; /** - * @package io.shinhanlife.axhub.common.config + * @package io.shinhanlife.dap.common.config * @className MybatisConfig * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/config/P6SpySqlFormatter.java b/dap-common/src/main/java/io/shinhanlife/dap/common/config/P6SpySqlFormatter.java similarity index 96% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/config/P6SpySqlFormatter.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/config/P6SpySqlFormatter.java index 515d29a..89196f9 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/config/P6SpySqlFormatter.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/config/P6SpySqlFormatter.java @@ -1,10 +1,10 @@ -package io.shinhanlife.axhub.common.config; +package io.shinhanlife.dap.common.config; import com.p6spy.engine.logging.Category; import com.p6spy.engine.spy.appender.MessageFormattingStrategy; /** - * @package io.shinhanlife.axhub.common.config + * @package io.shinhanlife.dap.common.config * @className P6SpySqlFormatter * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/integration/GlowIntegrationCall.java b/dap-common/src/main/java/io/shinhanlife/dap/common/integration/GlowIntegrationCall.java similarity index 97% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/integration/GlowIntegrationCall.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/integration/GlowIntegrationCall.java index e92a2ca..f5ea566 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/integration/GlowIntegrationCall.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/integration/GlowIntegrationCall.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.integration; +package io.shinhanlife.dap.common.integration; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Component; @@ -17,7 +17,7 @@ import org.springframework.stereotype.Component; * MCP 툴에서 손쉽게 호출할 수 있도록 일원화한 컴포넌트입니다. */ /** - * @package io.shinhanlife.axhub.common.integration + * @package io.shinhanlife.dap.common.integration * @className GlowIntegrationCall * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/integration/dto/SampleGlowMessage.java b/dap-common/src/main/java/io/shinhanlife/dap/common/integration/dto/SampleGlowMessage.java similarity index 96% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/integration/dto/SampleGlowMessage.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/integration/dto/SampleGlowMessage.java index 5e6bf20..a6c524a 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/integration/dto/SampleGlowMessage.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/integration/dto/SampleGlowMessage.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.integration.dto; +package io.shinhanlife.dap.common.integration.dto; import lombok.AccessLevel; import lombok.AllArgsConstructor; @@ -16,7 +16,7 @@ import java.util.List; * 새로운 대외 통신 전문을 만들 때 이 파일을 복사해서 필드명과 길이만 수정하여 사용하세요. */ /** - * @package io.shinhanlife.axhub.common.integration.dto + * @package io.shinhanlife.dap.common.integration.dto * @className SampleGlowMessage * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/integration/mci/config/ShinhanIntegrationProperties.java b/dap-common/src/main/java/io/shinhanlife/dap/common/integration/mci/config/ShinhanIntegrationProperties.java similarity index 88% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/integration/mci/config/ShinhanIntegrationProperties.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/integration/mci/config/ShinhanIntegrationProperties.java index f4366da..a98981b 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/integration/mci/config/ShinhanIntegrationProperties.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/integration/mci/config/ShinhanIntegrationProperties.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.integration.mci.config; +package io.shinhanlife.dap.common.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.axhub.common.integration.mci.config + * @package io.shinhanlife.dap.common.integration.mci.config * @className ShinhanIntegrationProperties * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/integration/mci/dto/MciRequestWrapper.java b/dap-common/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/MciRequestWrapper.java similarity index 85% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/integration/mci/dto/MciRequestWrapper.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/MciRequestWrapper.java index b138843..d8f8fae 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/integration/mci/dto/MciRequestWrapper.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/MciRequestWrapper.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.integration.mci.dto; +package io.shinhanlife.dap.common.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.axhub.common.integration.mci.dto + * @package io.shinhanlife.dap.common.integration.mci.dto * @className MciRequestWrapper * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/integration/mci/dto/MciResponseWrapper.java b/dap-common/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/MciResponseWrapper.java similarity index 85% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/integration/mci/dto/MciResponseWrapper.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/MciResponseWrapper.java index e59bc0a..b95c358 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/integration/mci/dto/MciResponseWrapper.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/MciResponseWrapper.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.integration.mci.dto; +package io.shinhanlife.dap.common.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.axhub.common.integration.mci.dto + * @package io.shinhanlife.dap.common.integration.mci.dto * @className MciResponseWrapper * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/integration/mci/dto/ShinhanCommonHeaderDto.java b/dap-common/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/ShinhanCommonHeaderDto.java similarity index 92% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/integration/mci/dto/ShinhanCommonHeaderDto.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/ShinhanCommonHeaderDto.java index 2ee92a8..f177b84 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/integration/mci/dto/ShinhanCommonHeaderDto.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/integration/mci/dto/ShinhanCommonHeaderDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.integration.mci.dto; +package io.shinhanlife.dap.common.integration.mci.dto; import lombok.AllArgsConstructor; import lombok.Builder; @@ -6,7 +6,7 @@ import lombok.Data; import lombok.NoArgsConstructor; /** - * @package io.shinhanlife.axhub.common.integration.mci.dto + * @package io.shinhanlife.dap.common.integration.mci.dto * @className ShinhanCommonHeaderDto * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/config/CacheConfig.java b/dap-common/src/main/java/io/shinhanlife/dap/common/mcp/config/CacheConfig.java similarity index 90% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/config/CacheConfig.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/mcp/config/CacheConfig.java index cb0f3b1..91f26c1 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/config/CacheConfig.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/mcp/config/CacheConfig.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.mcp.config; +package io.shinhanlife.dap.common.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.axhub.common.mcp.config + * @package io.shinhanlife.dap.common.mcp.config * @className CacheConfig * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/config/JacksonConfig.java b/dap-common/src/main/java/io/shinhanlife/dap/common/mcp/config/JacksonConfig.java similarity index 92% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/config/JacksonConfig.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/mcp/config/JacksonConfig.java index 93b542d..6396032 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/config/JacksonConfig.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/mcp/config/JacksonConfig.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.mcp.config; +package io.shinhanlife.dap.common.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.axhub.common.mcp.config + * @package io.shinhanlife.dap.common.mcp.config * @className JacksonConfig * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/config/KafkaLocalConfig.java b/dap-common/src/main/java/io/shinhanlife/dap/common/mcp/config/KafkaLocalConfig.java similarity index 95% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/config/KafkaLocalConfig.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/mcp/config/KafkaLocalConfig.java index bd62c4b..0f43276 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/config/KafkaLocalConfig.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/mcp/config/KafkaLocalConfig.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.mcp.config; +package io.shinhanlife.dap.common.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.axhub.common.mcp.config + * @package io.shinhanlife.dap.common.mcp.config * @className KafkaLocalConfig * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/config/SwaggerConfig.java b/dap-common/src/main/java/io/shinhanlife/dap/common/mcp/config/SwaggerConfig.java similarity index 95% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/config/SwaggerConfig.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/mcp/config/SwaggerConfig.java index 35ebd8f..f3196de 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/config/SwaggerConfig.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/mcp/config/SwaggerConfig.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.mcp.config; +package io.shinhanlife.dap.common.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.axhub.common.mcp.config + * @package io.shinhanlife.dap.common.mcp.config * @className SwaggerConfig * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/config/WebConfig.java b/dap-common/src/main/java/io/shinhanlife/dap/common/mcp/config/WebConfig.java similarity index 92% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/config/WebConfig.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/mcp/config/WebConfig.java index 3de739d..a3901cb 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/config/WebConfig.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/mcp/config/WebConfig.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.mcp.config; +package io.shinhanlife.dap.common.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.axhub.common.mcp.security.ApiKeyInterceptor; +import io.shinhanlife.dap.common.mcp.security.ApiKeyInterceptor; /** - * @package io.shinhanlife.axhub.common.mcp.config + * @package io.shinhanlife.dap.common.mcp.config * @className WebConfig * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/exception/GlobalExceptionHandler.java b/dap-common/src/main/java/io/shinhanlife/dap/common/mcp/exception/GlobalExceptionHandler.java similarity index 91% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/exception/GlobalExceptionHandler.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/mcp/exception/GlobalExceptionHandler.java index 841fc86..acc53ad 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/exception/GlobalExceptionHandler.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/mcp/exception/GlobalExceptionHandler.java @@ -1,7 +1,7 @@ -package io.shinhanlife.axhub.common.mcp.exception; +package io.shinhanlife.dap.common.mcp.exception; -import io.shinhanlife.axhub.biz.mcp.adapter.dto.ErrorDetail; -import io.shinhanlife.axhub.biz.mcp.adapter.dto.JsonRpcResponse; +import io.shinhanlife.dap.biz.mcp.adapter.dto.ErrorDetail; +import io.shinhanlife.dap.biz.mcp.adapter.dto.JsonRpcResponse; import lombok.extern.slf4j.Slf4j; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.ExceptionHandler; diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/filter/MdcLoggingFilter.java b/dap-common/src/main/java/io/shinhanlife/dap/common/mcp/filter/MdcLoggingFilter.java similarity index 94% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/filter/MdcLoggingFilter.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/mcp/filter/MdcLoggingFilter.java index b421fca..81d49fb 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/filter/MdcLoggingFilter.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/mcp/filter/MdcLoggingFilter.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.mcp.filter; +package io.shinhanlife.dap.common.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.axhub.common.mcp.filter + * @package io.shinhanlife.dap.common.mcp.filter * @className MdcLoggingFilter * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/security/ApiKeyInterceptor.java b/dap-common/src/main/java/io/shinhanlife/dap/common/mcp/security/ApiKeyInterceptor.java similarity index 97% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/security/ApiKeyInterceptor.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/mcp/security/ApiKeyInterceptor.java index 513b28f..a4c66b8 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/security/ApiKeyInterceptor.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/mcp/security/ApiKeyInterceptor.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.mcp.security; +package io.shinhanlife.dap.common.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.axhub.common.mcp.security + * @package io.shinhanlife.dap.common.mcp.security * @className ApiKeyInterceptor * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/security/SecurityProperties.java b/dap-common/src/main/java/io/shinhanlife/dap/common/mcp/security/SecurityProperties.java similarity index 92% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/security/SecurityProperties.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/mcp/security/SecurityProperties.java index a315b34..63ed654 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/mcp/security/SecurityProperties.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/mcp/security/SecurityProperties.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.mcp.security; +package io.shinhanlife.dap.common.mcp.security; import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; @@ -14,7 +14,7 @@ import java.util.Map; * Map 자료구조로 자동 바인딩(주입) 받기 위한 설정 클래스입니다. */ /** - * @package io.shinhanlife.axhub.common.mcp.security + * @package io.shinhanlife.dap.common.mcp.security * @className SecurityProperties * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/session/converter/ZtUsacConverter.java b/dap-common/src/main/java/io/shinhanlife/dap/common/session/converter/ZtUsacConverter.java similarity index 72% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/session/converter/ZtUsacConverter.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/session/converter/ZtUsacConverter.java index 7b0e1eb..3a87c26 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/session/converter/ZtUsacConverter.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/session/converter/ZtUsacConverter.java @@ -1,12 +1,12 @@ -package io.shinhanlife.axhub.common.session.converter; +package io.shinhanlife.dap.common.session.converter; -import io.shinhanlife.axhub.common.session.dto.SessionDto; -import io.shinhanlife.axhub.common.session.dto.ZtUsacOutDto; +import io.shinhanlife.dap.common.session.dto.SessionDto; +import io.shinhanlife.dap.common.session.dto.ZtUsacOutDto; import org.mapstruct.Mapper; import org.mapstruct.Mapping; /** - * @package io.shinhanlife.axhub.common.session.converter + * @package io.shinhanlife.dap.common.session.converter * @className ZtUsacConverter * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/session/domain/model/ZtUsacModel.java b/dap-common/src/main/java/io/shinhanlife/dap/common/session/domain/model/ZtUsacModel.java similarity index 90% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/session/domain/model/ZtUsacModel.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/session/domain/model/ZtUsacModel.java index 15ec97e..aa051f9 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/session/domain/model/ZtUsacModel.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/session/domain/model/ZtUsacModel.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.session.domain.model; +package io.shinhanlife.dap.common.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.axhub.common.session.domain.model + * @package io.shinhanlife.dap.common.session.domain.model * @className ZtUsacModel * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/session/domain/repository/ZtUsacRepository.java b/dap-common/src/main/java/io/shinhanlife/dap/common/session/domain/repository/ZtUsacRepository.java similarity index 70% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/session/domain/repository/ZtUsacRepository.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/session/domain/repository/ZtUsacRepository.java index be7b68b..1c4f2ee 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/session/domain/repository/ZtUsacRepository.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/session/domain/repository/ZtUsacRepository.java @@ -1,12 +1,12 @@ -package io.shinhanlife.axhub.common.session.domain.repository; +package io.shinhanlife.dap.common.session.domain.repository; import io.shinhanlife.glow.GlowMybatisMapper; -import io.shinhanlife.axhub.common.session.dto.ZtUsacInDto; -import io.shinhanlife.axhub.common.session.dto.ZtUsacOutDto; +import io.shinhanlife.dap.common.session.dto.ZtUsacInDto; +import io.shinhanlife.dap.common.session.dto.ZtUsacOutDto; /** - * @package io.shinhanlife.axhub.common.session.domain.repository + * @package io.shinhanlife.dap.common.session.domain.repository * @className ZtUsacRepository * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/session/domain/service/ZtUsacService.java b/dap-common/src/main/java/io/shinhanlife/dap/common/session/domain/service/ZtUsacService.java similarity index 68% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/session/domain/service/ZtUsacService.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/session/domain/service/ZtUsacService.java index fc69141..9076293 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/session/domain/service/ZtUsacService.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/session/domain/service/ZtUsacService.java @@ -1,10 +1,10 @@ -package io.shinhanlife.axhub.common.session.domain.service; +package io.shinhanlife.dap.common.session.domain.service; -import io.shinhanlife.axhub.common.session.dto.ZtUsacInDto; -import io.shinhanlife.axhub.common.session.dto.ZtUsacOutDto; +import io.shinhanlife.dap.common.session.dto.ZtUsacInDto; +import io.shinhanlife.dap.common.session.dto.ZtUsacOutDto; /** - * @package io.shinhanlife.axhub.common.session.domain.service + * @package io.shinhanlife.dap.common.session.domain.service * @className ZtUsacService * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/session/domain/service/impl/ZtUsacServiceImpl.java b/dap-common/src/main/java/io/shinhanlife/dap/common/session/domain/service/impl/ZtUsacServiceImpl.java similarity index 68% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/session/domain/service/impl/ZtUsacServiceImpl.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/session/domain/service/impl/ZtUsacServiceImpl.java index 9b53f3d..c35a18c 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/session/domain/service/impl/ZtUsacServiceImpl.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/session/domain/service/impl/ZtUsacServiceImpl.java @@ -1,14 +1,14 @@ -package io.shinhanlife.axhub.common.session.domain.service.impl; +package io.shinhanlife.dap.common.session.domain.service.impl; -import io.shinhanlife.axhub.common.session.domain.repository.ZtUsacRepository; -import io.shinhanlife.axhub.common.session.domain.service.ZtUsacService; -import io.shinhanlife.axhub.common.session.dto.ZtUsacInDto; -import io.shinhanlife.axhub.common.session.dto.ZtUsacOutDto; +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 lombok.RequiredArgsConstructor; import org.springframework.stereotype.Service; /** - * @package io.shinhanlife.axhub.common.session.domain.service.impl + * @package io.shinhanlife.dap.common.session.domain.service.impl * @className ZtUsacServiceImpl * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/session/dto/SessionDto.java b/dap-common/src/main/java/io/shinhanlife/dap/common/session/dto/SessionDto.java similarity index 94% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/session/dto/SessionDto.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/session/dto/SessionDto.java index 6b7adfb..b5ef301 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/session/dto/SessionDto.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/session/dto/SessionDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.session.dto; +package io.shinhanlife.dap.common.session.dto; import lombok.NoArgsConstructor; @@ -11,7 +11,7 @@ import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.common.session.dto + * @package io.shinhanlife.dap.common.session.dto * @className SessionDto * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/session/dto/ZtUsacInDto.java b/dap-common/src/main/java/io/shinhanlife/dap/common/session/dto/ZtUsacInDto.java similarity index 87% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/session/dto/ZtUsacInDto.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/session/dto/ZtUsacInDto.java index 8f5d3eb..ac89b6a 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/session/dto/ZtUsacInDto.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/session/dto/ZtUsacInDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.session.dto; +package io.shinhanlife.dap.common.session.dto; import lombok.NoArgsConstructor; @@ -8,7 +8,7 @@ import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.common.session.dto + * @package io.shinhanlife.dap.common.session.dto * @className ZtUsacInDto * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/session/dto/ZtUsacOutDto.java b/dap-common/src/main/java/io/shinhanlife/dap/common/session/dto/ZtUsacOutDto.java similarity index 95% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/session/dto/ZtUsacOutDto.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/session/dto/ZtUsacOutDto.java index 8da1db0..0ca9d77 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/session/dto/ZtUsacOutDto.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/session/dto/ZtUsacOutDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.session.dto; +package io.shinhanlife.dap.common.session.dto; import lombok.Setter; @@ -12,7 +12,7 @@ import lombok.Getter; import lombok.NoArgsConstructor; /** - * @package io.shinhanlife.axhub.common.session.dto + * @package io.shinhanlife.dap.common.session.dto * @className ZtUsacOutDto * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/session/presentation/SsoRestController.java b/dap-common/src/main/java/io/shinhanlife/dap/common/session/presentation/SsoRestController.java similarity index 85% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/session/presentation/SsoRestController.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/session/presentation/SsoRestController.java index 5aa1cfe..870fa89 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/session/presentation/SsoRestController.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/session/presentation/SsoRestController.java @@ -1,16 +1,16 @@ -package io.shinhanlife.axhub.common.session.presentation; +package io.shinhanlife.dap.common.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.axhub.common.session.converter.ZtUsacConverter; -import io.shinhanlife.axhub.common.session.domain.service.ZtUsacService; -import io.shinhanlife.axhub.common.session.dto.SessionDto; -import io.shinhanlife.axhub.common.session.dto.ZtUsacInDto; -import io.shinhanlife.axhub.common.session.dto.ZtUsacOutDto; -import io.shinhanlife.axhub.common.session.presentation.io.SsoResponse; +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 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.axhub.common.session.presentation + * @package io.shinhanlife.dap.common.session.presentation * @className SsoRestController * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/session/presentation/io/SsoResponse.java b/dap-common/src/main/java/io/shinhanlife/dap/common/session/presentation/io/SsoResponse.java similarity index 77% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/session/presentation/io/SsoResponse.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/session/presentation/io/SsoResponse.java index 89a4a3a..c0971d5 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/session/presentation/io/SsoResponse.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/session/presentation/io/SsoResponse.java @@ -1,6 +1,6 @@ -package io.shinhanlife.axhub.common.session.presentation.io; +package io.shinhanlife.dap.common.session.presentation.io; -import io.shinhanlife.axhub.common.session.dto.SessionDto; +import io.shinhanlife.dap.common.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.axhub.common.session.presentation.io + * @package io.shinhanlife.dap.common.session.presentation.io * @className SsoResponse * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/util/PodScaffolder.java b/dap-common/src/main/java/io/shinhanlife/dap/common/util/PodScaffolder.java similarity index 96% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/util/PodScaffolder.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/util/PodScaffolder.java index d058450..58d0419 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/util/PodScaffolder.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/util/PodScaffolder.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.util; +package io.shinhanlife.dap.common.util; import java.io.IOException; import java.nio.file.Files; @@ -85,7 +85,7 @@ public class PodScaffolder { Files.createDirectories(srcPath); String appClass = """ - package io.shinhanlife.axhub.biz.mcp.tool.%s; + package io.shinhanlife.dap.biz.mcp.tool.%s; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @@ -93,7 +93,7 @@ public class PodScaffolder { import org.springframework.cache.annotation.EnableCaching; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.%s + * @package io.shinhanlife.dap.biz.mcp.tool.%s * @className %sToolApplication * @description AX HUB 시스템 처리 클래스 * @author %s @@ -106,8 +106,8 @@ public class PodScaffolder { * * */ - @SpringBootApplication(scanBasePackages = {"io.shinhanlife.axhub.biz.mcp.tool", "io.shinhanlife.axhub.biz.mcp.adapter", "io.shinhanlife.axhub.common.mcp", "io.shinhanlife.axhub.common.config"}) - @ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.axhub.biz.mcp.tool", "io.shinhanlife.axhub.biz.mcp.adapter", "io.shinhanlife.axhub.common.mcp", "io.shinhanlife.axhub.common.config"}) + @SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.biz.mcp.tool", "io.shinhanlife.dap.biz.mcp.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config"}) + @ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.biz.mcp.tool", "io.shinhanlife.dap.biz.mcp.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config"}) @EnableCaching public class %sToolApplication { public static void main(String[] args) { diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/util/SessionUtil.java b/dap-common/src/main/java/io/shinhanlife/dap/common/util/SessionUtil.java similarity index 90% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/util/SessionUtil.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/util/SessionUtil.java index 1d38cf2..288b0cd 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/util/SessionUtil.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/util/SessionUtil.java @@ -1,12 +1,12 @@ -package io.shinhanlife.axhub.common.util; +package io.shinhanlife.dap.common.util; -import io.shinhanlife.axhub.common.session.dto.SessionDto; +import io.shinhanlife.dap.common.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.axhub.common.util + * @package io.shinhanlife.dap.common.util * @className SessionUtil * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/util/ToolScaffolder.java b/dap-common/src/main/java/io/shinhanlife/dap/common/util/ToolScaffolder.java similarity index 98% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/util/ToolScaffolder.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/util/ToolScaffolder.java index c5c8d69..3909cd0 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/util/ToolScaffolder.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/util/ToolScaffolder.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.util; +package io.shinhanlife.dap.common.util; import java.io.IOException; import java.nio.file.Files; @@ -18,10 +18,10 @@ import java.util.Scanner; * * 방법 2. 커맨드라인(터미널)에서 실행 (명령어 기반) * - 컴파일: javac -encoding UTF-8 axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/util/ToolScaffolder.java - * - 실행: java -cp axhub-tool-core/src/main/java io.shinhanlife.axhub.biz.mcp.tool.util.ToolScaffolder [이름] [ID] "[설명]" "[그룹]" "[통신방식]" "[모듈명]" + * - 실행: java -cp axhub-tool-core/src/main/java io.shinhanlife.dap.biz.mcp.tool.util.ToolScaffolder [이름] [ID] "[설명]" "[그룹]" "[통신방식]" "[모듈명]" */ /** - * @package io.shinhanlife.axhub.biz.mcp.tool.util + * @package io.shinhanlife.dap.biz.mcp.tool.util * @className ToolScaffolder * @description AX HUB 시스템 처리 클래스 * @author 김형식 @@ -36,7 +36,7 @@ import java.util.Scanner; */ public class ToolScaffolder { - private static final String BASE_PACKAGE = "io.shinhanlife.axhub.biz.mcp.tool"; + private static final String BASE_PACKAGE = "io.shinhanlife.dap.biz.mcp.tool"; private static final String BASE_PACKAGE_PATH = "src/main/java/io/shinhanlife/axhub/biz/mcp/tool"; public static void main(String[] args) throws IOException { diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/util/ToolSourceUpdater.java b/dap-common/src/main/java/io/shinhanlife/dap/common/util/ToolSourceUpdater.java similarity index 99% rename from axhub-common/src/main/java/io/shinhanlife/axhub/common/util/ToolSourceUpdater.java rename to dap-common/src/main/java/io/shinhanlife/dap/common/util/ToolSourceUpdater.java index 15d518a..2db57d7 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/util/ToolSourceUpdater.java +++ b/dap-common/src/main/java/io/shinhanlife/dap/common/util/ToolSourceUpdater.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.common.util; +package io.shinhanlife.dap.common.util; import java.io.IOException; import java.nio.file.Files; diff --git a/axhub-common/src/main/java/io/shinhanlife/glow/BaseException.java b/dap-common/src/main/java/io/shinhanlife/glow/BaseException.java similarity index 100% rename from axhub-common/src/main/java/io/shinhanlife/glow/BaseException.java rename to dap-common/src/main/java/io/shinhanlife/glow/BaseException.java diff --git a/axhub-common/src/main/java/io/shinhanlife/glow/BaseResponse.java b/dap-common/src/main/java/io/shinhanlife/glow/BaseResponse.java similarity index 100% rename from axhub-common/src/main/java/io/shinhanlife/glow/BaseResponse.java rename to dap-common/src/main/java/io/shinhanlife/glow/BaseResponse.java diff --git a/axhub-common/src/main/java/io/shinhanlife/glow/BizException.java b/dap-common/src/main/java/io/shinhanlife/glow/BizException.java similarity index 100% rename from axhub-common/src/main/java/io/shinhanlife/glow/BizException.java rename to dap-common/src/main/java/io/shinhanlife/glow/BizException.java diff --git a/axhub-common/src/main/java/io/shinhanlife/glow/GlowAppServiceId.java b/dap-common/src/main/java/io/shinhanlife/glow/GlowAppServiceId.java similarity index 100% rename from axhub-common/src/main/java/io/shinhanlife/glow/GlowAppServiceId.java rename to dap-common/src/main/java/io/shinhanlife/glow/GlowAppServiceId.java diff --git a/axhub-common/src/main/java/io/shinhanlife/glow/GlowControllerId.java b/dap-common/src/main/java/io/shinhanlife/glow/GlowControllerId.java similarity index 100% rename from axhub-common/src/main/java/io/shinhanlife/glow/GlowControllerId.java rename to dap-common/src/main/java/io/shinhanlife/glow/GlowControllerId.java diff --git a/axhub-common/src/main/java/io/shinhanlife/glow/GlowIndexPaging.java b/dap-common/src/main/java/io/shinhanlife/glow/GlowIndexPaging.java similarity index 100% rename from axhub-common/src/main/java/io/shinhanlife/glow/GlowIndexPaging.java rename to dap-common/src/main/java/io/shinhanlife/glow/GlowIndexPaging.java diff --git a/axhub-common/src/main/java/io/shinhanlife/glow/GlowLogTarget.java b/dap-common/src/main/java/io/shinhanlife/glow/GlowLogTarget.java similarity index 100% rename from axhub-common/src/main/java/io/shinhanlife/glow/GlowLogTarget.java rename to dap-common/src/main/java/io/shinhanlife/glow/GlowLogTarget.java diff --git a/axhub-common/src/main/java/io/shinhanlife/glow/GlowLogger.java b/dap-common/src/main/java/io/shinhanlife/glow/GlowLogger.java similarity index 100% rename from axhub-common/src/main/java/io/shinhanlife/glow/GlowLogger.java rename to dap-common/src/main/java/io/shinhanlife/glow/GlowLogger.java diff --git a/axhub-common/src/main/java/io/shinhanlife/glow/GlowMciFieldInfo.java b/dap-common/src/main/java/io/shinhanlife/glow/GlowMciFieldInfo.java similarity index 100% rename from axhub-common/src/main/java/io/shinhanlife/glow/GlowMciFieldInfo.java rename to dap-common/src/main/java/io/shinhanlife/glow/GlowMciFieldInfo.java diff --git a/axhub-common/src/main/java/io/shinhanlife/glow/GlowMybatisMapper.java b/dap-common/src/main/java/io/shinhanlife/glow/GlowMybatisMapper.java similarity index 100% rename from axhub-common/src/main/java/io/shinhanlife/glow/GlowMybatisMapper.java rename to dap-common/src/main/java/io/shinhanlife/glow/GlowMybatisMapper.java diff --git a/axhub-common/src/main/java/io/shinhanlife/glow/GlowServiceGroupId.java b/dap-common/src/main/java/io/shinhanlife/glow/GlowServiceGroupId.java similarity index 100% rename from axhub-common/src/main/java/io/shinhanlife/glow/GlowServiceGroupId.java rename to dap-common/src/main/java/io/shinhanlife/glow/GlowServiceGroupId.java diff --git a/axhub-common/src/main/java/io/shinhanlife/glow/GlowTrgmField.java b/dap-common/src/main/java/io/shinhanlife/glow/GlowTrgmField.java similarity index 100% rename from axhub-common/src/main/java/io/shinhanlife/glow/GlowTrgmField.java rename to dap-common/src/main/java/io/shinhanlife/glow/GlowTrgmField.java diff --git a/axhub-common/src/main/java/io/shinhanlife/glow/PageInfo.java b/dap-common/src/main/java/io/shinhanlife/glow/PageInfo.java similarity index 100% rename from axhub-common/src/main/java/io/shinhanlife/glow/PageInfo.java rename to dap-common/src/main/java/io/shinhanlife/glow/PageInfo.java diff --git a/axhub-common/src/main/java/io/shinhanlife/glow/ResponseCode.java b/dap-common/src/main/java/io/shinhanlife/glow/ResponseCode.java similarity index 100% rename from axhub-common/src/main/java/io/shinhanlife/glow/ResponseCode.java rename to dap-common/src/main/java/io/shinhanlife/glow/ResponseCode.java diff --git a/axhub-common/src/main/java/io/shinhanlife/glow/ResponseUtil.java b/dap-common/src/main/java/io/shinhanlife/glow/ResponseUtil.java similarity index 100% rename from axhub-common/src/main/java/io/shinhanlife/glow/ResponseUtil.java rename to dap-common/src/main/java/io/shinhanlife/glow/ResponseUtil.java diff --git a/axhub-common/src/main/java/io/shinhanlife/glow/db/dto/AuditInfo.java b/dap-common/src/main/java/io/shinhanlife/glow/db/dto/AuditInfo.java similarity index 100% rename from axhub-common/src/main/java/io/shinhanlife/glow/db/dto/AuditInfo.java rename to dap-common/src/main/java/io/shinhanlife/glow/db/dto/AuditInfo.java diff --git a/axhub-common/src/main/java/io/shinhanlife/glow/util/GlowMciParser.java b/dap-common/src/main/java/io/shinhanlife/glow/util/GlowMciParser.java similarity index 100% rename from axhub-common/src/main/java/io/shinhanlife/glow/util/GlowMciParser.java rename to dap-common/src/main/java/io/shinhanlife/glow/util/GlowMciParser.java diff --git a/axhub-common/src/main/java/io/shinhanlife/glow/util/GlowTrgmParser.java b/dap-common/src/main/java/io/shinhanlife/glow/util/GlowTrgmParser.java similarity index 100% rename from axhub-common/src/main/java/io/shinhanlife/glow/util/GlowTrgmParser.java rename to dap-common/src/main/java/io/shinhanlife/glow/util/GlowTrgmParser.java diff --git a/axhub-common/src/test/java/io/shinhanlife/glow/util/GlowMciParserTest.java b/dap-common/src/test/java/io/shinhanlife/glow/util/GlowMciParserTest.java similarity index 100% rename from axhub-common/src/test/java/io/shinhanlife/glow/util/GlowMciParserTest.java rename to dap-common/src/test/java/io/shinhanlife/glow/util/GlowMciParserTest.java diff --git a/axhub-gateway/Dockerfile b/dap-gateway/Dockerfile similarity index 62% rename from axhub-gateway/Dockerfile rename to dap-gateway/Dockerfile index c9d4673..cd12d11 100644 --- a/axhub-gateway/Dockerfile +++ b/dap-gateway/Dockerfile @@ -3,15 +3,15 @@ WORKDIR /app COPY gradlew . COPY gradle gradle COPY build.gradle settings.gradle ./ -COPY axhub-common axhub-common -COPY axhub-gateway axhub-gateway +COPY dap-common dap-common +COPY dap-gateway dap-gateway RUN chmod +x gradlew -RUN ./gradlew :axhub-gateway:build -x test +RUN ./gradlew :dap-gateway:build -x test FROM eclipse-temurin:21-jre-alpine WORKDIR /app RUN apk add --no-cache tzdata ENV TZ=Asia/Seoul -COPY --from=builder /app/axhub-gateway/build/libs/*-SNAPSHOT.jar app.jar +COPY --from=builder /app/dap-gateway/build/libs/*-SNAPSHOT.jar app.jar EXPOSE 8081 ENTRYPOINT ["java", "-jar", "app.jar"] diff --git a/axhub-gateway/build.gradle b/dap-gateway/build.gradle similarity index 96% rename from axhub-gateway/build.gradle rename to dap-gateway/build.gradle index 5ec9863..109a20f 100644 --- a/axhub-gateway/build.gradle +++ b/dap-gateway/build.gradle @@ -3,7 +3,7 @@ plugins { } dependencies { - implementation project(':axhub-common') + implementation project(':dap-common') implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework.boot:spring-boot-starter-data-redis' diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/AxHubGatewayApplication.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/AxHubGatewayApplication.java similarity index 54% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/AxHubGatewayApplication.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/AxHubGatewayApplication.java index 350c71d..e17878f 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/AxHubGatewayApplication.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/AxHubGatewayApplication.java @@ -1,12 +1,12 @@ -package io.shinhanlife.axhub.biz.mcp.gateway; +package io.shinhanlife.dap.biz.mcp.gateway; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.context.properties.ConfigurationPropertiesScan; import org.springframework.cache.annotation.EnableCaching; -@SpringBootApplication(scanBasePackages = {"io.shinhanlife.axhub.biz.mcp.gateway", "io.shinhanlife.axhub.common.mcp", "io.shinhanlife.axhub.common.config"}) -@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.axhub.biz.mcp.gateway", "io.shinhanlife.axhub.common.mcp", "io.shinhanlife.axhub.common.config"}) +@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.biz.mcp.gateway", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config"}) +@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.biz.mcp.gateway", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config"}) @EnableCaching public class AxHubGatewayApplication { public static void main(String[] args) { diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/aop/GatewayLoggingAspect.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/aop/GatewayLoggingAspect.java similarity index 90% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/aop/GatewayLoggingAspect.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/aop/GatewayLoggingAspect.java index 8f92ca5..0d16c43 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/aop/GatewayLoggingAspect.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/aop/GatewayLoggingAspect.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.aop; +package io.shinhanlife.dap.biz.mcp.gateway.aop; import lombok.extern.slf4j.Slf4j; import org.aspectj.lang.ProceedingJoinPoint; @@ -8,7 +8,7 @@ import org.springframework.stereotype.Component; import org.springframework.util.StopWatch; /** - * @package io.shinhanlife.axhub.biz.mcp.gateway.aop + * @package io.shinhanlife.dap.biz.mcp.gateway.aop * @className GatewayLoggingAspect * @description AX HUB 시스템 처리 클래스 * @author 김형식 @@ -27,7 +27,7 @@ import org.springframework.util.StopWatch; public class GatewayLoggingAspect { // gateway의 controller 패키지 하위의 모든 클래스/메서드 실행 시 작동 - @Around("execution(* io.shinhanlife.axhub.biz.mcp.gateway.presentation..*(..))") + @Around("execution(* io.shinhanlife.dap.biz.mcp.gateway.presentation..*(..))") public Object logGatewayExecutionTime(ProceedingJoinPoint joinPoint) throws Throwable { String targetMethod = joinPoint.getSignature().toShortString(); StopWatch stopWatch = new StopWatch(); diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/audit/AuditLogService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/audit/AuditLogService.java similarity index 87% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/audit/AuditLogService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/audit/AuditLogService.java index c239e75..cff0c43 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/audit/AuditLogService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/audit/AuditLogService.java @@ -1,8 +1,8 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.audit; +package io.shinhanlife.dap.biz.mcp.gateway.audit; -import io.shinhanlife.axhub.biz.mcp.gateway.config.McpGatewayProperties; -import io.shinhanlife.axhub.biz.mcp.gateway.guardrail.SensitiveDataMasker; -import io.shinhanlife.axhub.biz.mcp.gateway.security.McpRequestContext; +import io.shinhanlife.dap.biz.mcp.gateway.config.McpGatewayProperties; +import io.shinhanlife.dap.biz.mcp.gateway.guardrail.SensitiveDataMasker; +import io.shinhanlife.dap.biz.mcp.gateway.security.McpRequestContext; import com.fasterxml.jackson.databind.JsonNode; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/config/AgentResponseBudgetProperties.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/config/AgentResponseBudgetProperties.java similarity index 96% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/config/AgentResponseBudgetProperties.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/config/AgentResponseBudgetProperties.java index e7c24ae..e4f8905 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/config/AgentResponseBudgetProperties.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/config/AgentResponseBudgetProperties.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.config; +package io.shinhanlife.dap.biz.mcp.gateway.config; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/config/GatewayFallbackProperties.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/config/GatewayFallbackProperties.java similarity index 87% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/config/GatewayFallbackProperties.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/config/GatewayFallbackProperties.java index b5718dc..55a1427 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/config/GatewayFallbackProperties.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/config/GatewayFallbackProperties.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.config; +package io.shinhanlife.dap.biz.mcp.gateway.config; import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; @@ -8,7 +8,7 @@ import java.util.HashMap; import java.util.Map; /** - * @package io.shinhanlife.axhub.biz.mcp.gateway.config + * @package io.shinhanlife.dap.biz.mcp.gateway.config * @className GatewayFallbackProperties * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/config/McpGatewayProperties.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/config/McpGatewayProperties.java similarity index 99% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/config/McpGatewayProperties.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/config/McpGatewayProperties.java index eaac6d9..a44f1a8 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/config/McpGatewayProperties.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/config/McpGatewayProperties.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.config; +package io.shinhanlife.dap.biz.mcp.gateway.config; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/config/RedisConfig.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/config/RedisConfig.java similarity index 90% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/config/RedisConfig.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/config/RedisConfig.java index 372f737..0be0f2c 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/config/RedisConfig.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/config/RedisConfig.java @@ -1,6 +1,6 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.config; +package io.shinhanlife.dap.biz.mcp.gateway.config; -import io.shinhanlife.axhub.biz.mcp.gateway.dto.ToolMetadata; +import io.shinhanlife.dap.biz.mcp.gateway.dto.ToolMetadata; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.data.redis.connection.RedisConnectionFactory; @@ -10,7 +10,7 @@ import org.springframework.data.redis.serializer.Jackson2JsonRedisSerializer; import org.springframework.data.redis.serializer.StringRedisSerializer; /** - * @package io.shinhanlife.axhub.biz.mcp.gateway.config + * @package io.shinhanlife.dap.biz.mcp.gateway.config * @className RedisConfig * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/dto/OperationType.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/dto/OperationType.java similarity index 78% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/dto/OperationType.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/dto/OperationType.java index fcaae79..669b8a4 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/dto/OperationType.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/dto/OperationType.java @@ -1,7 +1,7 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.dto; +package io.shinhanlife.dap.biz.mcp.gateway.dto; /** - * @package io.shinhanlife.axhub.biz.mcp.gateway.dto + * @package io.shinhanlife.dap.biz.mcp.gateway.dto * @className OperationType * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/dto/ToolMetadata.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/dto/ToolMetadata.java similarity index 97% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/dto/ToolMetadata.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/dto/ToolMetadata.java index cf939c4..c3af4e2 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/dto/ToolMetadata.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/dto/ToolMetadata.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.dto; +package io.shinhanlife.dap.biz.mcp.gateway.dto; import lombok.Getter; import lombok.Setter; @@ -17,7 +17,7 @@ import java.util.HashSet; * Redis 레지스트리에 저장되며, Planner와 Router 간의 통신 객체(Plan)로 사용됩니다. */ /** - * @package io.shinhanlife.axhub.biz.mcp.gateway.dto + * @package io.shinhanlife.dap.biz.mcp.gateway.dto * @className ToolMetadata * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/guardrail/GuardrailService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/guardrail/GuardrailService.java similarity index 86% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/guardrail/GuardrailService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/guardrail/GuardrailService.java index ab3e274..06a3dc9 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/guardrail/GuardrailService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/guardrail/GuardrailService.java @@ -1,8 +1,8 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.guardrail; +package io.shinhanlife.dap.biz.mcp.gateway.guardrail; -import io.shinhanlife.axhub.biz.mcp.gateway.resilience.FailureType; -import io.shinhanlife.axhub.biz.mcp.gateway.resilience.ToolExecutionException; -import io.shinhanlife.axhub.biz.mcp.gateway.dto.ToolMetadata; +import io.shinhanlife.dap.biz.mcp.gateway.resilience.FailureType; +import io.shinhanlife.dap.biz.mcp.gateway.resilience.ToolExecutionException; +import io.shinhanlife.dap.biz.mcp.gateway.dto.ToolMetadata; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.node.ObjectNode; import org.springframework.stereotype.Service; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/guardrail/SensitiveDataMasker.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/guardrail/SensitiveDataMasker.java similarity index 98% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/guardrail/SensitiveDataMasker.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/guardrail/SensitiveDataMasker.java index 1370541..dbdde31 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/guardrail/SensitiveDataMasker.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/guardrail/SensitiveDataMasker.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.guardrail; +package io.shinhanlife.dap.biz.mcp.gateway.guardrail; import org.springframework.stereotype.Component; import com.fasterxml.jackson.databind.JsonNode; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/guardrail/ToolResponseGuardrailService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/guardrail/ToolResponseGuardrailService.java similarity index 91% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/guardrail/ToolResponseGuardrailService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/guardrail/ToolResponseGuardrailService.java index 50733fc..694eb8b 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/guardrail/ToolResponseGuardrailService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/guardrail/ToolResponseGuardrailService.java @@ -1,8 +1,8 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.guardrail; +package io.shinhanlife.dap.biz.mcp.gateway.guardrail; -import io.shinhanlife.axhub.biz.mcp.gateway.resilience.FailureType; -import io.shinhanlife.axhub.biz.mcp.gateway.resilience.ToolExecutionException; -import io.shinhanlife.axhub.biz.mcp.gateway.dto.ToolMetadata; +import io.shinhanlife.dap.biz.mcp.gateway.resilience.FailureType; +import io.shinhanlife.dap.biz.mcp.gateway.resilience.ToolExecutionException; +import io.shinhanlife.dap.biz.mcp.gateway.dto.ToolMetadata; import org.springframework.stereotype.Service; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/messaging/KafkaProducerService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/messaging/KafkaProducerService.java similarity index 95% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/messaging/KafkaProducerService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/messaging/KafkaProducerService.java index 088317e..5fa6687 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/messaging/KafkaProducerService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/messaging/KafkaProducerService.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.messaging; +package io.shinhanlife.dap.biz.mcp.gateway.messaging; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; @@ -10,7 +10,7 @@ import java.util.Map; import java.util.UUID; /** - * @package io.shinhanlife.axhub.biz.mcp.gateway.messaging + * @package io.shinhanlife.dap.biz.mcp.gateway.messaging * @className KafkaProducerService * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/presentation/ChatController.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/presentation/ChatController.java similarity index 96% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/presentation/ChatController.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/presentation/ChatController.java index abd267e..57cc412 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/presentation/ChatController.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/presentation/ChatController.java @@ -1,8 +1,8 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.presentation; +package io.shinhanlife.dap.biz.mcp.gateway.presentation; -import io.shinhanlife.axhub.biz.mcp.gateway.dto.ToolMetadata; -import io.shinhanlife.axhub.biz.mcp.gateway.registry.RedisRegistryService; -import io.shinhanlife.axhub.biz.mcp.gateway.service.ExecuteService; +import io.shinhanlife.dap.biz.mcp.gateway.dto.ToolMetadata; +import io.shinhanlife.dap.biz.mcp.gateway.registry.RedisRegistryService; +import io.shinhanlife.dap.biz.mcp.gateway.service.ExecuteService; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.ai.chat.client.ChatClient; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/presentation/KillSwitchController.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/presentation/KillSwitchController.java similarity index 91% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/presentation/KillSwitchController.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/presentation/KillSwitchController.java index 8adff57..0b4841e 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/presentation/KillSwitchController.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/presentation/KillSwitchController.java @@ -1,6 +1,6 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.presentation; +package io.shinhanlife.dap.biz.mcp.gateway.presentation; -import io.shinhanlife.axhub.biz.mcp.gateway.service.KillSwitchService; +import io.shinhanlife.dap.biz.mcp.gateway.service.KillSwitchService; import lombok.RequiredArgsConstructor; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.*; @@ -8,7 +8,7 @@ import org.springframework.web.bind.annotation.*; import java.util.Map; /** - * @package io.shinhanlife.axhub.biz.mcp.gateway.presentation + * @package io.shinhanlife.dap.biz.mcp.gateway.presentation * @className KillSwitchController * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/presentation/McpRouterController.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/presentation/McpRouterController.java similarity index 93% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/presentation/McpRouterController.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/presentation/McpRouterController.java index 39a5496..52ad9cf 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/presentation/McpRouterController.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/presentation/McpRouterController.java @@ -1,14 +1,14 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.presentation; +package io.shinhanlife.dap.biz.mcp.gateway.presentation; import com.fasterxml.jackson.databind.ObjectMapper; -import io.shinhanlife.axhub.biz.mcp.adapter.dto.JsonRpcRequest; -import io.shinhanlife.axhub.biz.mcp.adapter.dto.JsonRpcResponse; -import io.shinhanlife.axhub.biz.mcp.adapter.dto.Params; -import io.shinhanlife.axhub.biz.mcp.gateway.config.GatewayFallbackProperties; -import io.shinhanlife.axhub.biz.mcp.gateway.dto.ToolMetadata; -import io.shinhanlife.axhub.biz.mcp.gateway.registry.RedisRegistryService; -import io.shinhanlife.axhub.biz.mcp.gateway.service.ExecuteService; -import io.shinhanlife.axhub.common.mcp.security.SecurityProperties; +import io.shinhanlife.dap.biz.mcp.adapter.dto.JsonRpcRequest; +import io.shinhanlife.dap.biz.mcp.adapter.dto.JsonRpcResponse; +import io.shinhanlife.dap.biz.mcp.adapter.dto.Params; +import io.shinhanlife.dap.biz.mcp.gateway.config.GatewayFallbackProperties; +import io.shinhanlife.dap.biz.mcp.gateway.dto.ToolMetadata; +import io.shinhanlife.dap.biz.mcp.gateway.registry.RedisRegistryService; +import io.shinhanlife.dap.biz.mcp.gateway.service.ExecuteService; +import io.shinhanlife.dap.common.mcp.security.SecurityProperties; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import java.time.LocalDateTime; @@ -76,7 +76,7 @@ public class McpRouterController { try { Object result = executeService.execute(payload, effectiveTenantId); - io.shinhanlife.axhub.biz.mcp.adapter.dto.JsonRpcResponse response = new io.shinhanlife.axhub.biz.mcp.adapter.dto.JsonRpcResponse(); + io.shinhanlife.dap.biz.mcp.adapter.dto.JsonRpcResponse response = new io.shinhanlife.dap.biz.mcp.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/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/presentation/ScaffoldingController.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/presentation/ScaffoldingController.java similarity index 94% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/presentation/ScaffoldingController.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/presentation/ScaffoldingController.java index 7bb97e3..fec0648 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/presentation/ScaffoldingController.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/presentation/ScaffoldingController.java @@ -1,8 +1,8 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.presentation; +package io.shinhanlife.dap.biz.mcp.gateway.presentation; -import io.shinhanlife.axhub.common.util.PodScaffolder; -import io.shinhanlife.axhub.common.util.ToolScaffolder; -import io.shinhanlife.axhub.common.util.ToolSourceUpdater; +import io.shinhanlife.dap.common.util.PodScaffolder; +import io.shinhanlife.dap.common.util.ToolScaffolder; +import io.shinhanlife.dap.common.util.ToolSourceUpdater; import java.io.File; import java.time.LocalDate; import java.time.format.DateTimeFormatter; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/redis/McpMonitorEventService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/redis/McpMonitorEventService.java similarity index 95% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/redis/McpMonitorEventService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/redis/McpMonitorEventService.java index 7dd6d3f..dd6a295 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/redis/McpMonitorEventService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/redis/McpMonitorEventService.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.redis; +package io.shinhanlife.dap.biz.mcp.gateway.redis; import org.springframework.stereotype.Service; import org.springframework.web.servlet.mvc.method.annotation.SseEmitter; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/redis/RedisToolTraceService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/redis/RedisToolTraceService.java similarity index 97% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/redis/RedisToolTraceService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/redis/RedisToolTraceService.java index e7d748b..7791beb 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/redis/RedisToolTraceService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/redis/RedisToolTraceService.java @@ -1,9 +1,9 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.redis; +package io.shinhanlife.dap.biz.mcp.gateway.redis; -import io.shinhanlife.axhub.biz.mcp.gateway.config.McpGatewayProperties; -import io.shinhanlife.axhub.biz.mcp.gateway.guardrail.SensitiveDataMasker; -import io.shinhanlife.axhub.biz.mcp.gateway.security.McpRequestContext; -import io.shinhanlife.axhub.biz.mcp.gateway.dto.ToolMetadata; +import io.shinhanlife.dap.biz.mcp.gateway.config.McpGatewayProperties; +import io.shinhanlife.dap.biz.mcp.gateway.guardrail.SensitiveDataMasker; +import io.shinhanlife.dap.biz.mcp.gateway.security.McpRequestContext; +import io.shinhanlife.dap.biz.mcp.gateway.dto.ToolMetadata; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.ObjectProvider; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/registry/RedisRegistryService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/registry/RedisRegistryService.java similarity index 95% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/registry/RedisRegistryService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/registry/RedisRegistryService.java index 3fc5d7b..ec99dd5 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/registry/RedisRegistryService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/registry/RedisRegistryService.java @@ -1,6 +1,6 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.registry; +package io.shinhanlife.dap.biz.mcp.gateway.registry; -import io.shinhanlife.axhub.biz.mcp.gateway.dto.ToolMetadata; +import io.shinhanlife.dap.biz.mcp.gateway.dto.ToolMetadata; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.data.redis.core.RedisTemplate; @@ -13,7 +13,7 @@ import java.util.stream.Collectors; import java.util.Objects; /** - * @package io.shinhanlife.axhub.biz.mcp.gateway.registry + * @package io.shinhanlife.dap.biz.mcp.gateway.registry * @className RedisRegistryService * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/CircuitBreaker.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/CircuitBreaker.java similarity index 98% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/CircuitBreaker.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/CircuitBreaker.java index b099ae1..314d378 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/CircuitBreaker.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/CircuitBreaker.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.resilience; +package io.shinhanlife.dap.biz.mcp.gateway.resilience; import java.time.Clock; import java.time.Instant; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/CircuitBreakerMonitorController.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/CircuitBreakerMonitorController.java similarity index 95% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/CircuitBreakerMonitorController.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/CircuitBreakerMonitorController.java index f042619..37bbfd4 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/CircuitBreakerMonitorController.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/CircuitBreakerMonitorController.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.resilience; +package io.shinhanlife.dap.biz.mcp.gateway.resilience; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/CircuitBreakerService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/CircuitBreakerService.java similarity index 95% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/CircuitBreakerService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/CircuitBreakerService.java index 59fb14f..d28f3c7 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/CircuitBreakerService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/CircuitBreakerService.java @@ -1,6 +1,6 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.resilience; +package io.shinhanlife.dap.biz.mcp.gateway.resilience; -import io.shinhanlife.axhub.biz.mcp.gateway.config.McpGatewayProperties; +import io.shinhanlife.dap.biz.mcp.gateway.config.McpGatewayProperties; import org.springframework.stereotype.Service; import java.time.Clock; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/CircuitBreakerSnapshot.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/CircuitBreakerSnapshot.java similarity index 88% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/CircuitBreakerSnapshot.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/CircuitBreakerSnapshot.java index a271d92..2616a92 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/CircuitBreakerSnapshot.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/CircuitBreakerSnapshot.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.resilience; +package io.shinhanlife.dap.biz.mcp.gateway.resilience; /** * MCP Monitor 화면에 내려주는 Circuit Breaker 상태 정보입니다. diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/CircuitBreakerState.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/CircuitBreakerState.java similarity index 80% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/CircuitBreakerState.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/CircuitBreakerState.java index 425f685..5addf9e 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/CircuitBreakerState.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/CircuitBreakerState.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.resilience; +package io.shinhanlife.dap.biz.mcp.gateway.resilience; /** * Circuit Breaker의 현재 상태입니다. diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/FailureType.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/FailureType.java similarity index 88% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/FailureType.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/FailureType.java index ccf8a86..4b12baf 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/FailureType.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/FailureType.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.resilience; +package io.shinhanlife.dap.biz.mcp.gateway.resilience; /** * Tool/EIMS/Tool 서버 호출 실패를 업무적으로 구분하기 위한 장애 유형입니다. diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/RetryPolicy.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/RetryPolicy.java similarity index 94% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/RetryPolicy.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/RetryPolicy.java index 1d7b62d..450829f 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/RetryPolicy.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/RetryPolicy.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.resilience; +package io.shinhanlife.dap.biz.mcp.gateway.resilience; /** * Tool 호출 재시도 정책입니다. diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/ToolExecutionException.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/ToolExecutionException.java similarity index 93% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/ToolExecutionException.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/ToolExecutionException.java index b6e3eb8..5305a7e 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/resilience/ToolExecutionException.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/resilience/ToolExecutionException.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.resilience; +package io.shinhanlife.dap.biz.mcp.gateway.resilience; /** * Tool 실행 중 발생한 오류를 FailureType과 함께 전달하는 공통 예외입니다. diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/security/McpRequestContext.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/security/McpRequestContext.java similarity index 90% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/security/McpRequestContext.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/security/McpRequestContext.java index b1288e8..0b88280 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/security/McpRequestContext.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/security/McpRequestContext.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.security; +package io.shinhanlife.dap.biz.mcp.gateway.security; import java.util.Set; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/security/McpRequestContextResolver.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/security/McpRequestContextResolver.java similarity index 97% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/security/McpRequestContextResolver.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/security/McpRequestContextResolver.java index 6aabea0..4c3d243 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/security/McpRequestContextResolver.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/security/McpRequestContextResolver.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.security; +package io.shinhanlife.dap.biz.mcp.gateway.security; import jakarta.servlet.http.HttpServletRequest; import org.springframework.stereotype.Component; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/security/ToolAuthorizationService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/security/ToolAuthorizationService.java similarity index 85% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/security/ToolAuthorizationService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/security/ToolAuthorizationService.java index a598a0c..24dabe7 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/security/ToolAuthorizationService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/security/ToolAuthorizationService.java @@ -1,10 +1,10 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.security; +package io.shinhanlife.dap.biz.mcp.gateway.security; -import io.shinhanlife.axhub.biz.mcp.gateway.config.McpGatewayProperties; -import io.shinhanlife.axhub.biz.mcp.gateway.resilience.FailureType; -import io.shinhanlife.axhub.biz.mcp.gateway.resilience.ToolExecutionException; -import io.shinhanlife.axhub.biz.mcp.gateway.dto.OperationType; -import io.shinhanlife.axhub.biz.mcp.gateway.dto.ToolMetadata; +import io.shinhanlife.dap.biz.mcp.gateway.config.McpGatewayProperties; +import io.shinhanlife.dap.biz.mcp.gateway.resilience.FailureType; +import io.shinhanlife.dap.biz.mcp.gateway.resilience.ToolExecutionException; +import io.shinhanlife.dap.biz.mcp.gateway.dto.OperationType; +import io.shinhanlife.dap.biz.mcp.gateway.dto.ToolMetadata; import org.springframework.stereotype.Service; import java.util.Set; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/service/ExecuteService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/service/ExecuteService.java similarity index 91% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/service/ExecuteService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/service/ExecuteService.java index 536a390..1875e12 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/service/ExecuteService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/service/ExecuteService.java @@ -1,20 +1,20 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.service; +package io.shinhanlife.dap.biz.mcp.gateway.service; -import io.shinhanlife.axhub.biz.mcp.gateway.dto.ToolMetadata; -import io.shinhanlife.axhub.biz.mcp.gateway.resilience.FailureType; -import io.shinhanlife.axhub.biz.mcp.gateway.resilience.RetryPolicy; -import io.shinhanlife.axhub.biz.mcp.gateway.resilience.ToolExecutionException; -import io.shinhanlife.axhub.biz.mcp.gateway.dto.OperationType; -import io.shinhanlife.axhub.biz.mcp.gateway.config.McpGatewayProperties; -import io.shinhanlife.axhub.biz.mcp.gateway.guardrail.SensitiveDataMasker; -import io.shinhanlife.axhub.biz.mcp.gateway.guardrail.GuardrailService; -import io.shinhanlife.axhub.biz.mcp.gateway.security.McpRequestContext; -import io.shinhanlife.axhub.biz.mcp.gateway.security.McpRequestContextResolver; -import io.shinhanlife.axhub.biz.mcp.gateway.audit.AuditLogService; -import io.shinhanlife.axhub.biz.mcp.gateway.resilience.CircuitBreaker; -import io.shinhanlife.axhub.biz.mcp.gateway.resilience.CircuitBreakerService; -import io.shinhanlife.axhub.biz.mcp.gateway.security.ToolAuthorizationService; -import io.shinhanlife.axhub.biz.mcp.gateway.redis.RedisToolTraceService; +import io.shinhanlife.dap.biz.mcp.gateway.dto.ToolMetadata; +import io.shinhanlife.dap.biz.mcp.gateway.resilience.FailureType; +import io.shinhanlife.dap.biz.mcp.gateway.resilience.RetryPolicy; +import io.shinhanlife.dap.biz.mcp.gateway.resilience.ToolExecutionException; +import io.shinhanlife.dap.biz.mcp.gateway.dto.OperationType; +import io.shinhanlife.dap.biz.mcp.gateway.config.McpGatewayProperties; +import io.shinhanlife.dap.biz.mcp.gateway.guardrail.SensitiveDataMasker; +import io.shinhanlife.dap.biz.mcp.gateway.guardrail.GuardrailService; +import io.shinhanlife.dap.biz.mcp.gateway.security.McpRequestContext; +import io.shinhanlife.dap.biz.mcp.gateway.security.McpRequestContextResolver; +import io.shinhanlife.dap.biz.mcp.gateway.audit.AuditLogService; +import io.shinhanlife.dap.biz.mcp.gateway.resilience.CircuitBreaker; +import io.shinhanlife.dap.biz.mcp.gateway.resilience.CircuitBreakerService; +import io.shinhanlife.dap.biz.mcp.gateway.security.ToolAuthorizationService; +import io.shinhanlife.dap.biz.mcp.gateway.redis.RedisToolTraceService; import jakarta.annotation.PreDestroy; import java.util.Map; @@ -27,12 +27,12 @@ import org.springframework.web.client.RestClient; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.node.ObjectNode; -import io.shinhanlife.axhub.biz.mcp.gateway.tool.large.LargeToolResponseService; -import io.shinhanlife.axhub.biz.mcp.gateway.tool.large.PaginationRequestValidator; -import io.shinhanlife.axhub.biz.mcp.gateway.tool.result.ToolExecutionResultFormatter; -import io.shinhanlife.axhub.biz.mcp.gateway.tool.result.ToolExecutionResult; -import io.shinhanlife.axhub.biz.mcp.gateway.guardrail.ToolResponseGuardrailService; -import io.shinhanlife.axhub.biz.mcp.gateway.transport.ToolInvoker; +import io.shinhanlife.dap.biz.mcp.gateway.tool.large.LargeToolResponseService; +import io.shinhanlife.dap.biz.mcp.gateway.tool.large.PaginationRequestValidator; +import io.shinhanlife.dap.biz.mcp.gateway.tool.result.ToolExecutionResultFormatter; +import io.shinhanlife.dap.biz.mcp.gateway.tool.result.ToolExecutionResult; +import io.shinhanlife.dap.biz.mcp.gateway.guardrail.ToolResponseGuardrailService; +import io.shinhanlife.dap.biz.mcp.gateway.transport.ToolInvoker; @Slf4j @Service diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/service/KillSwitchService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/service/KillSwitchService.java similarity index 96% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/service/KillSwitchService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/service/KillSwitchService.java index dd3ade7..e38ddf9 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/service/KillSwitchService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/service/KillSwitchService.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.service; +package io.shinhanlife.dap.biz.mcp.gateway.service; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; @@ -6,7 +6,7 @@ import org.springframework.data.redis.core.StringRedisTemplate; import org.springframework.stereotype.Service; /** - * @package io.shinhanlife.axhub.biz.mcp.gateway.service + * @package io.shinhanlife.dap.biz.mcp.gateway.service * @className KillSwitchService * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/service/ToolPlanner.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/service/ToolPlanner.java similarity index 91% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/service/ToolPlanner.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/service/ToolPlanner.java index cad228e..84e535c 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/service/ToolPlanner.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/service/ToolPlanner.java @@ -1,9 +1,9 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.service; +package io.shinhanlife.dap.biz.mcp.gateway.service; -import io.shinhanlife.axhub.common.mcp.security.SecurityProperties; -import io.shinhanlife.axhub.biz.mcp.gateway.registry.RedisRegistryService; -import io.shinhanlife.axhub.biz.mcp.gateway.dto.ToolMetadata; -import io.shinhanlife.axhub.biz.mcp.gateway.config.GatewayFallbackProperties; +import io.shinhanlife.dap.common.mcp.security.SecurityProperties; +import io.shinhanlife.dap.biz.mcp.gateway.registry.RedisRegistryService; +import io.shinhanlife.dap.biz.mcp.gateway.dto.ToolMetadata; +import io.shinhanlife.dap.biz.mcp.gateway.config.GatewayFallbackProperties; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Component; @@ -12,7 +12,7 @@ import java.util.List; import java.util.Map; /** - * @package io.shinhanlife.axhub.biz.mcp.gateway.service + * @package io.shinhanlife.dap.biz.mcp.gateway.service * @className ToolPlanner * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/sync/CustomWebMvcSseServerTransportProvider.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/sync/CustomWebMvcSseServerTransportProvider.java similarity index 99% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/sync/CustomWebMvcSseServerTransportProvider.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/sync/CustomWebMvcSseServerTransportProvider.java index 8e3ee73..b7b476a 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/sync/CustomWebMvcSseServerTransportProvider.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/sync/CustomWebMvcSseServerTransportProvider.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.sync; +package io.shinhanlife.dap.biz.mcp.gateway.sync; import com.fasterxml.jackson.databind.ObjectMapper; import io.modelcontextprotocol.json.TypeRef; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/sync/DynamicMcpController.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/sync/DynamicMcpController.java similarity index 96% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/sync/DynamicMcpController.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/sync/DynamicMcpController.java index a2b0fbf..d8b70a4 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/sync/DynamicMcpController.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/sync/DynamicMcpController.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.sync; +package io.shinhanlife.dap.biz.mcp.gateway.sync; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.GetMapping; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/sync/DynamicMcpServerManager.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/sync/DynamicMcpServerManager.java similarity index 97% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/sync/DynamicMcpServerManager.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/sync/DynamicMcpServerManager.java index 0550b56..7b82d84 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/sync/DynamicMcpServerManager.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/sync/DynamicMcpServerManager.java @@ -1,8 +1,8 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.sync; +package io.shinhanlife.dap.biz.mcp.gateway.sync; import io.modelcontextprotocol.server.McpServer; import io.modelcontextprotocol.server.McpSyncServer; -import io.shinhanlife.axhub.biz.mcp.gateway.dto.ToolMetadata; +import io.shinhanlife.dap.biz.mcp.gateway.dto.ToolMetadata; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Component; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/sync/RegistryMcpToolSpecificationFactory.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/sync/RegistryMcpToolSpecificationFactory.java similarity index 95% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/sync/RegistryMcpToolSpecificationFactory.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/sync/RegistryMcpToolSpecificationFactory.java index c424fa2..0a4874e 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/sync/RegistryMcpToolSpecificationFactory.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/sync/RegistryMcpToolSpecificationFactory.java @@ -1,10 +1,10 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.sync; +package io.shinhanlife.dap.biz.mcp.gateway.sync; -import io.shinhanlife.axhub.biz.mcp.gateway.dto.ToolMetadata; -import io.shinhanlife.axhub.biz.mcp.gateway.service.ExecuteService; +import io.shinhanlife.dap.biz.mcp.gateway.dto.ToolMetadata; +import io.shinhanlife.dap.biz.mcp.gateway.service.ExecuteService; import io.modelcontextprotocol.server.McpServerFeatures; import io.modelcontextprotocol.spec.McpSchema; -import io.shinhanlife.axhub.biz.mcp.gateway.tool.result.ToolExecutionResult; +import io.shinhanlife.dap.biz.mcp.gateway.tool.result.ToolExecutionResult; import org.springframework.stereotype.Component; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/sync/RegistryMcpToolSynchronizer.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/sync/RegistryMcpToolSynchronizer.java similarity index 95% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/sync/RegistryMcpToolSynchronizer.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/sync/RegistryMcpToolSynchronizer.java index 0ac8c46..3252883 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/sync/RegistryMcpToolSynchronizer.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/sync/RegistryMcpToolSynchronizer.java @@ -1,7 +1,7 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.sync; +package io.shinhanlife.dap.biz.mcp.gateway.sync; -import io.shinhanlife.axhub.biz.mcp.gateway.dto.ToolMetadata; -import io.shinhanlife.axhub.biz.mcp.gateway.registry.RedisRegistryService; +import io.shinhanlife.dap.biz.mcp.gateway.dto.ToolMetadata; +import io.shinhanlife.dap.biz.mcp.gateway.registry.RedisRegistryService; import io.modelcontextprotocol.server.McpSyncServer; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -19,7 +19,7 @@ import java.util.concurrent.locks.ReentrantLock; import java.util.stream.Collectors; /** - * @package io.shinhanlife.axhub.biz.mcp.gateway.sync + * @package io.shinhanlife.dap.biz.mcp.gateway.sync * @className RegistryMcpToolSynchronizer * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/tool/large/AgentResponseBudgetService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/tool/large/AgentResponseBudgetService.java similarity index 97% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/tool/large/AgentResponseBudgetService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/tool/large/AgentResponseBudgetService.java index acf4112..e3c43e5 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/tool/large/AgentResponseBudgetService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/tool/large/AgentResponseBudgetService.java @@ -1,7 +1,7 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.tool.large; +package io.shinhanlife.dap.biz.mcp.gateway.tool.large; -import io.shinhanlife.axhub.biz.mcp.gateway.config.AgentResponseBudgetProperties; -import io.shinhanlife.axhub.biz.mcp.gateway.guardrail.SensitiveDataMasker; +import io.shinhanlife.dap.biz.mcp.gateway.config.AgentResponseBudgetProperties; +import io.shinhanlife.dap.biz.mcp.gateway.guardrail.SensitiveDataMasker; import org.springframework.stereotype.Service; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/tool/large/LargeToolResponseService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/tool/large/LargeToolResponseService.java similarity index 97% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/tool/large/LargeToolResponseService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/tool/large/LargeToolResponseService.java index 4651cf5..3480f78 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/tool/large/LargeToolResponseService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/tool/large/LargeToolResponseService.java @@ -1,9 +1,9 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.tool.large; +package io.shinhanlife.dap.biz.mcp.gateway.tool.large; -import io.shinhanlife.axhub.biz.mcp.gateway.config.McpGatewayProperties; -import io.shinhanlife.axhub.biz.mcp.gateway.guardrail.SensitiveDataMasker; -import io.shinhanlife.axhub.biz.mcp.gateway.resilience.FailureType; -import io.shinhanlife.axhub.biz.mcp.gateway.resilience.ToolExecutionException; +import io.shinhanlife.dap.biz.mcp.gateway.config.McpGatewayProperties; +import io.shinhanlife.dap.biz.mcp.gateway.guardrail.SensitiveDataMasker; +import io.shinhanlife.dap.biz.mcp.gateway.resilience.FailureType; +import io.shinhanlife.dap.biz.mcp.gateway.resilience.ToolExecutionException; import org.springframework.stereotype.Service; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/tool/large/PaginationRequestValidator.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/tool/large/PaginationRequestValidator.java similarity index 93% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/tool/large/PaginationRequestValidator.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/tool/large/PaginationRequestValidator.java index 667b8b5..0b134c5 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/tool/large/PaginationRequestValidator.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/tool/large/PaginationRequestValidator.java @@ -1,8 +1,8 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.tool.large; +package io.shinhanlife.dap.biz.mcp.gateway.tool.large; -import io.shinhanlife.axhub.biz.mcp.gateway.config.McpGatewayProperties; -import io.shinhanlife.axhub.biz.mcp.gateway.resilience.FailureType; -import io.shinhanlife.axhub.biz.mcp.gateway.resilience.ToolExecutionException; +import io.shinhanlife.dap.biz.mcp.gateway.config.McpGatewayProperties; +import io.shinhanlife.dap.biz.mcp.gateway.resilience.FailureType; +import io.shinhanlife.dap.biz.mcp.gateway.resilience.ToolExecutionException; import org.springframework.stereotype.Component; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.node.ObjectNode; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/tool/result/ToolExecutionResult.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/tool/result/ToolExecutionResult.java similarity index 93% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/tool/result/ToolExecutionResult.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/tool/result/ToolExecutionResult.java index 7421b37..bd9dbde 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/tool/result/ToolExecutionResult.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/tool/result/ToolExecutionResult.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.tool.result; +package io.shinhanlife.dap.biz.mcp.gateway.tool.result; import com.fasterxml.jackson.databind.JsonNode; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/tool/result/ToolExecutionResultFormatter.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/tool/result/ToolExecutionResultFormatter.java similarity index 98% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/tool/result/ToolExecutionResultFormatter.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/tool/result/ToolExecutionResultFormatter.java index 819bd09..e546ec2 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/tool/result/ToolExecutionResultFormatter.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/tool/result/ToolExecutionResultFormatter.java @@ -1,6 +1,6 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.tool.result; +package io.shinhanlife.dap.biz.mcp.gateway.tool.result; -import io.shinhanlife.axhub.biz.mcp.gateway.guardrail.SensitiveDataMasker; +import io.shinhanlife.dap.biz.mcp.gateway.guardrail.SensitiveDataMasker; import org.springframework.stereotype.Service; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/transport/HttpToolInvoker.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/transport/HttpToolInvoker.java similarity index 89% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/transport/HttpToolInvoker.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/transport/HttpToolInvoker.java index 9087c44..62cda84 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/transport/HttpToolInvoker.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/transport/HttpToolInvoker.java @@ -1,7 +1,7 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.transport; +package io.shinhanlife.dap.biz.mcp.gateway.transport; -import io.shinhanlife.axhub.biz.mcp.gateway.resilience.FailureType; -import io.shinhanlife.axhub.biz.mcp.gateway.resilience.ToolExecutionException; +import io.shinhanlife.dap.biz.mcp.gateway.resilience.FailureType; +import io.shinhanlife.dap.biz.mcp.gateway.resilience.ToolExecutionException; import org.springframework.http.MediaType; import org.springframework.stereotype.Component; import org.springframework.web.client.RestClient; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/transport/ToolInvoker.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/transport/ToolInvoker.java similarity index 82% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/transport/ToolInvoker.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/transport/ToolInvoker.java index 5aabf2c..d67475c 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/transport/ToolInvoker.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/mcp/gateway/transport/ToolInvoker.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.transport; +package io.shinhanlife.dap.biz.mcp.gateway.transport; import com.fasterxml.jackson.databind.JsonNode; import java.util.Map; diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/converter/AccessMgmtConverter.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/converter/AccessMgmtConverter.java similarity index 54% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/converter/AccessMgmtConverter.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/converter/AccessMgmtConverter.java index 4a04f9a..5a599cc 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/converter/AccessMgmtConverter.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/converter/AccessMgmtConverter.java @@ -1,17 +1,17 @@ -package io.shinhanlife.axhub.biz.so.atm.converter; +package io.shinhanlife.dap.biz.so.atm.converter; -import io.shinhanlife.axhub.biz.so.atm.dto.AthrOutDto; -import io.shinhanlife.axhub.biz.so.atm.dto.AthrSaveInDto; -import io.shinhanlife.axhub.biz.so.atm.dto.AthrSearchInDto; -import io.shinhanlife.axhub.biz.so.atm.dto.RoleListInDto; -import io.shinhanlife.axhub.biz.so.atm.presentation.io.AthrSaveRequest; -import io.shinhanlife.axhub.biz.so.atm.presentation.io.AthrSearchRequest; -import io.shinhanlife.axhub.biz.so.atm.presentation.io.AthrSearchResponse; -import io.shinhanlife.axhub.biz.so.atm.presentation.io.RoleListRequest; +import io.shinhanlife.dap.biz.so.atm.dto.AthrOutDto; +import io.shinhanlife.dap.biz.so.atm.dto.AthrSaveInDto; +import io.shinhanlife.dap.biz.so.atm.dto.AthrSearchInDto; +import io.shinhanlife.dap.biz.so.atm.dto.RoleListInDto; +import io.shinhanlife.dap.biz.so.atm.presentation.io.AthrSaveRequest; +import io.shinhanlife.dap.biz.so.atm.presentation.io.AthrSearchRequest; +import io.shinhanlife.dap.biz.so.atm.presentation.io.AthrSearchResponse; +import io.shinhanlife.dap.biz.so.atm.presentation.io.RoleListRequest; import org.mapstruct.Mapper; /** - * @package io.shinhanlife.axhub.biz.so.atm.converter + * @package io.shinhanlife.dap.biz.so.atm.converter * @className AccessMgmtConverter * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/domain/repository/AccessMgmtMapper.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/domain/repository/AccessMgmtMapper.java similarity index 68% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/domain/repository/AccessMgmtMapper.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/domain/repository/AccessMgmtMapper.java index bf5c309..3d88a39 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/domain/repository/AccessMgmtMapper.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/domain/repository/AccessMgmtMapper.java @@ -1,18 +1,18 @@ -package io.shinhanlife.axhub.biz.so.atm.domain.repository; +package io.shinhanlife.dap.biz.so.atm.domain.repository; -import io.shinhanlife.axhub.biz.so.atm.dto.AthrItemOutDto; -import io.shinhanlife.axhub.biz.so.atm.dto.AthrSearchInDto; -import io.shinhanlife.axhub.biz.so.atm.dto.RoleKnwlAthrInDto; -import io.shinhanlife.axhub.biz.so.atm.dto.RoleListInDto; -import io.shinhanlife.axhub.biz.so.atm.dto.RoleListOutDto; -import io.shinhanlife.axhub.biz.so.atm.dto.RoleToolAthrInDto; +import io.shinhanlife.dap.biz.so.atm.dto.AthrItemOutDto; +import io.shinhanlife.dap.biz.so.atm.dto.AthrSearchInDto; +import io.shinhanlife.dap.biz.so.atm.dto.RoleKnwlAthrInDto; +import io.shinhanlife.dap.biz.so.atm.dto.RoleListInDto; +import io.shinhanlife.dap.biz.so.atm.dto.RoleListOutDto; +import io.shinhanlife.dap.biz.so.atm.dto.RoleToolAthrInDto; import io.shinhanlife.glow.GlowMybatisMapper; import org.apache.ibatis.annotations.Param; import java.util.List; /** - * @package io.shinhanlife.axhub.biz.so.atm.domain.repository + * @package io.shinhanlife.dap.biz.so.atm.domain.repository * @className AccessMgmtMapper * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/domain/service/AccessMgmtService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/domain/service/AccessMgmtService.java similarity index 57% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/domain/service/AccessMgmtService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/domain/service/AccessMgmtService.java index d91ed5c..d3036d2 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/domain/service/AccessMgmtService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/domain/service/AccessMgmtService.java @@ -1,15 +1,15 @@ -package io.shinhanlife.axhub.biz.so.atm.domain.service; +package io.shinhanlife.dap.biz.so.atm.domain.service; -import io.shinhanlife.axhub.biz.so.atm.dto.AthrOutDto; -import io.shinhanlife.axhub.biz.so.atm.dto.AthrSaveInDto; -import io.shinhanlife.axhub.biz.so.atm.dto.AthrSearchInDto; -import io.shinhanlife.axhub.biz.so.atm.dto.RoleListInDto; -import io.shinhanlife.axhub.biz.so.atm.dto.RoleListOutDto; +import io.shinhanlife.dap.biz.so.atm.dto.AthrOutDto; +import io.shinhanlife.dap.biz.so.atm.dto.AthrSaveInDto; +import io.shinhanlife.dap.biz.so.atm.dto.AthrSearchInDto; +import io.shinhanlife.dap.biz.so.atm.dto.RoleListInDto; +import io.shinhanlife.dap.biz.so.atm.dto.RoleListOutDto; import java.util.List; /** - * @package io.shinhanlife.axhub.biz.so.atm.domain.service + * @package io.shinhanlife.dap.biz.so.atm.domain.service * @className AccessMgmtService * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/domain/service/impl/AccessMgmtServiceImpl.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/domain/service/impl/AccessMgmtServiceImpl.java similarity index 85% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/domain/service/impl/AccessMgmtServiceImpl.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/domain/service/impl/AccessMgmtServiceImpl.java index 1bba37e..a2a032b 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/domain/service/impl/AccessMgmtServiceImpl.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/domain/service/impl/AccessMgmtServiceImpl.java @@ -1,16 +1,16 @@ -package io.shinhanlife.axhub.biz.so.atm.domain.service.impl; +package io.shinhanlife.dap.biz.so.atm.domain.service.impl; -import io.shinhanlife.axhub.biz.so.atm.domain.repository.AccessMgmtMapper; -import io.shinhanlife.axhub.biz.so.atm.domain.service.AccessMgmtService; -import io.shinhanlife.axhub.biz.so.atm.dto.AthrItemOutDto; -import io.shinhanlife.axhub.biz.so.atm.dto.AthrOutDto; -import io.shinhanlife.axhub.biz.so.atm.dto.AthrSaveInDto; -import io.shinhanlife.axhub.biz.so.atm.dto.AthrSearchInDto; -import io.shinhanlife.axhub.biz.so.atm.dto.RoleKnwlAthrInDto; -import io.shinhanlife.axhub.biz.so.atm.dto.RoleListInDto; -import io.shinhanlife.axhub.biz.so.atm.dto.RoleListOutDto; -import io.shinhanlife.axhub.biz.so.atm.dto.RoleToolAthrInDto; -import io.shinhanlife.axhub.common.util.SessionUtil; +import io.shinhanlife.dap.biz.so.atm.domain.repository.AccessMgmtMapper; +import io.shinhanlife.dap.biz.so.atm.domain.service.AccessMgmtService; +import io.shinhanlife.dap.biz.so.atm.dto.AthrItemOutDto; +import io.shinhanlife.dap.biz.so.atm.dto.AthrOutDto; +import io.shinhanlife.dap.biz.so.atm.dto.AthrSaveInDto; +import io.shinhanlife.dap.biz.so.atm.dto.AthrSearchInDto; +import io.shinhanlife.dap.biz.so.atm.dto.RoleKnwlAthrInDto; +import io.shinhanlife.dap.biz.so.atm.dto.RoleListInDto; +import io.shinhanlife.dap.biz.so.atm.dto.RoleListOutDto; +import io.shinhanlife.dap.biz.so.atm.dto.RoleToolAthrInDto; +import io.shinhanlife.dap.common.util.SessionUtil; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -22,7 +22,7 @@ import java.util.UUID; import java.util.stream.Collectors; /** - * @package io.shinhanlife.axhub.biz.so.atm.domain.service.impl + * @package io.shinhanlife.dap.biz.so.atm.domain.service.impl * @className AccessMgmtServiceImpl * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/AthrItemOutDto.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/AthrItemOutDto.java similarity index 88% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/AthrItemOutDto.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/AthrItemOutDto.java index b4f92f0..01f14cc 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/AthrItemOutDto.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/AthrItemOutDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.so.atm.dto; +package io.shinhanlife.dap.biz.so.atm.dto; import lombok.Builder; import lombok.NoArgsConstructor; @@ -8,7 +8,7 @@ import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.so.atm.dto + * @package io.shinhanlife.dap.biz.so.atm.dto * @className AthrItemOutDto * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/AthrOutDto.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/AthrOutDto.java similarity index 87% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/AthrOutDto.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/AthrOutDto.java index be10a30..ba5aa56 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/AthrOutDto.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/AthrOutDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.so.atm.dto; +package io.shinhanlife.dap.biz.so.atm.dto; import lombok.Setter; import lombok.Builder; @@ -10,7 +10,7 @@ import lombok.Getter; import java.util.List; /** - * @package io.shinhanlife.axhub.biz.so.atm.dto + * @package io.shinhanlife.dap.biz.so.atm.dto * @className AthrOutDto * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/AthrSaveInDto.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/AthrSaveInDto.java similarity index 88% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/AthrSaveInDto.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/AthrSaveInDto.java index ba4b23b..94a51af 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/AthrSaveInDto.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/AthrSaveInDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.so.atm.dto; +package io.shinhanlife.dap.biz.so.atm.dto; import lombok.Builder; import lombok.NoArgsConstructor; @@ -10,7 +10,7 @@ import lombok.Setter; import java.util.List; /** - * @package io.shinhanlife.axhub.biz.so.atm.dto + * @package io.shinhanlife.dap.biz.so.atm.dto * @className AthrSaveInDto * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/AthrSearchInDto.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/AthrSearchInDto.java similarity index 86% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/AthrSearchInDto.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/AthrSearchInDto.java index c1ef881..99267e3 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/AthrSearchInDto.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/AthrSearchInDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.so.atm.dto; +package io.shinhanlife.dap.biz.so.atm.dto; import lombok.Builder; import lombok.NoArgsConstructor; @@ -8,7 +8,7 @@ import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.so.atm.dto + * @package io.shinhanlife.dap.biz.so.atm.dto * @className AthrSearchInDto * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/RoleKnwlAthrInDto.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/RoleKnwlAthrInDto.java similarity index 91% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/RoleKnwlAthrInDto.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/RoleKnwlAthrInDto.java index cdbd4cb..658322e 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/RoleKnwlAthrInDto.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/RoleKnwlAthrInDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.so.atm.dto; +package io.shinhanlife.dap.biz.so.atm.dto; import lombok.Builder; import lombok.NoArgsConstructor; @@ -10,7 +10,7 @@ import lombok.Setter; import java.util.Date; /** - * @package io.shinhanlife.axhub.biz.so.atm.dto + * @package io.shinhanlife.dap.biz.so.atm.dto * @className RoleKnwlAthrInDto * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/RoleListInDto.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/RoleListInDto.java similarity index 87% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/RoleListInDto.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/RoleListInDto.java index 5639171..fa977f1 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/RoleListInDto.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/RoleListInDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.so.atm.dto; +package io.shinhanlife.dap.biz.so.atm.dto; import lombok.Builder; import lombok.NoArgsConstructor; @@ -8,7 +8,7 @@ import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.so.atm.dto + * @package io.shinhanlife.dap.biz.so.atm.dto * @className RoleListInDto * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/RoleListOutDto.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/RoleListOutDto.java similarity index 88% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/RoleListOutDto.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/RoleListOutDto.java index 9eebab2..2ee5568 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/RoleListOutDto.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/RoleListOutDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.so.atm.dto; +package io.shinhanlife.dap.biz.so.atm.dto; import lombok.Builder; import lombok.NoArgsConstructor; @@ -8,7 +8,7 @@ import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.so.atm.dto + * @package io.shinhanlife.dap.biz.so.atm.dto * @className RoleListOutDto * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/RoleToolAthrInDto.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/RoleToolAthrInDto.java similarity index 91% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/RoleToolAthrInDto.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/RoleToolAthrInDto.java index 95abfc1..6b36201 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/dto/RoleToolAthrInDto.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/dto/RoleToolAthrInDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.so.atm.dto; +package io.shinhanlife.dap.biz.so.atm.dto; import lombok.Builder; import lombok.NoArgsConstructor; @@ -10,7 +10,7 @@ import lombok.Setter; import java.util.Date; /** - * @package io.shinhanlife.axhub.biz.so.atm.dto + * @package io.shinhanlife.dap.biz.so.atm.dto * @className RoleToolAthrInDto * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/presentation/SOATM0100Controller.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/presentation/SOATM0100Controller.java similarity index 75% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/presentation/SOATM0100Controller.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/presentation/SOATM0100Controller.java index dc14007..ed52f43 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/presentation/SOATM0100Controller.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/presentation/SOATM0100Controller.java @@ -1,11 +1,11 @@ -package io.shinhanlife.axhub.biz.so.atm.presentation; +package io.shinhanlife.dap.biz.so.atm.presentation; -import io.shinhanlife.axhub.biz.so.atm.dto.RoleListOutDto; -import io.shinhanlife.axhub.biz.so.atm.presentation.io.AthrSaveRequest; -import io.shinhanlife.axhub.biz.so.atm.presentation.io.AthrSearchRequest; -import io.shinhanlife.axhub.biz.so.atm.presentation.io.AthrSearchResponse; -import io.shinhanlife.axhub.biz.so.atm.presentation.io.RoleListRequest; -import io.shinhanlife.axhub.biz.so.atm.usecase.AccessMgmtUseCase; +import io.shinhanlife.dap.biz.so.atm.dto.RoleListOutDto; +import io.shinhanlife.dap.biz.so.atm.presentation.io.AthrSaveRequest; +import io.shinhanlife.dap.biz.so.atm.presentation.io.AthrSearchRequest; +import io.shinhanlife.dap.biz.so.atm.presentation.io.AthrSearchResponse; +import io.shinhanlife.dap.biz.so.atm.presentation.io.RoleListRequest; +import io.shinhanlife.dap.biz.so.atm.usecase.AccessMgmtUseCase; import io.shinhanlife.glow.BaseResponse; import io.shinhanlife.glow.ResponseUtil; import lombok.RequiredArgsConstructor; @@ -18,7 +18,7 @@ import org.springframework.web.bind.annotation.RestController; import java.util.List; /** - * @package io.shinhanlife.axhub.biz.so.atm.presentation + * @package io.shinhanlife.dap.biz.so.atm.presentation * @className SOATM0100Controller * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/presentation/io/AthrSaveRequest.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/presentation/io/AthrSaveRequest.java similarity index 83% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/presentation/io/AthrSaveRequest.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/presentation/io/AthrSaveRequest.java index 6842130..058b3df 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/presentation/io/AthrSaveRequest.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/presentation/io/AthrSaveRequest.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.so.atm.presentation.io; +package io.shinhanlife.dap.biz.so.atm.presentation.io; import lombok.Getter; import lombok.Setter; @@ -6,7 +6,7 @@ import lombok.Setter; import java.util.List; /** - * @package io.shinhanlife.axhub.biz.so.atm.presentation.io + * @package io.shinhanlife.dap.biz.so.atm.presentation.io * @className AthrSaveRequest * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/presentation/io/AthrSearchRequest.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/presentation/io/AthrSearchRequest.java similarity index 80% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/presentation/io/AthrSearchRequest.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/presentation/io/AthrSearchRequest.java index 761dfae..2751c3c 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/presentation/io/AthrSearchRequest.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/presentation/io/AthrSearchRequest.java @@ -1,10 +1,10 @@ -package io.shinhanlife.axhub.biz.so.atm.presentation.io; +package io.shinhanlife.dap.biz.so.atm.presentation.io; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.so.atm.presentation.io + * @package io.shinhanlife.dap.biz.so.atm.presentation.io * @className AthrSearchRequest * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/presentation/io/AthrSearchResponse.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/presentation/io/AthrSearchResponse.java similarity index 75% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/presentation/io/AthrSearchResponse.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/presentation/io/AthrSearchResponse.java index 96ddf64..44b813d 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/presentation/io/AthrSearchResponse.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/presentation/io/AthrSearchResponse.java @@ -1,13 +1,13 @@ -package io.shinhanlife.axhub.biz.so.atm.presentation.io; +package io.shinhanlife.dap.biz.so.atm.presentation.io; -import io.shinhanlife.axhub.biz.so.atm.dto.AthrItemOutDto; +import io.shinhanlife.dap.biz.so.atm.dto.AthrItemOutDto; import lombok.AllArgsConstructor; import lombok.Getter; import java.util.List; /** - * @package io.shinhanlife.axhub.biz.so.atm.presentation.io + * @package io.shinhanlife.dap.biz.so.atm.presentation.io * @className AthrSearchResponse * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/presentation/io/RoleListRequest.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/presentation/io/RoleListRequest.java similarity index 81% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/presentation/io/RoleListRequest.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/presentation/io/RoleListRequest.java index 2e4bfdb..3576b0a 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/presentation/io/RoleListRequest.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/presentation/io/RoleListRequest.java @@ -1,10 +1,10 @@ -package io.shinhanlife.axhub.biz.so.atm.presentation.io; +package io.shinhanlife.dap.biz.so.atm.presentation.io; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.so.atm.presentation.io + * @package io.shinhanlife.dap.biz.so.atm.presentation.io * @className RoleListRequest * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/usecase/AccessMgmtUseCase.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/usecase/AccessMgmtUseCase.java similarity index 56% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/usecase/AccessMgmtUseCase.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/usecase/AccessMgmtUseCase.java index 9801a8e..6e10f32 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/usecase/AccessMgmtUseCase.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/usecase/AccessMgmtUseCase.java @@ -1,15 +1,15 @@ -package io.shinhanlife.axhub.biz.so.atm.usecase; +package io.shinhanlife.dap.biz.so.atm.usecase; -import io.shinhanlife.axhub.biz.so.atm.dto.RoleListOutDto; -import io.shinhanlife.axhub.biz.so.atm.presentation.io.AthrSaveRequest; -import io.shinhanlife.axhub.biz.so.atm.presentation.io.AthrSearchRequest; -import io.shinhanlife.axhub.biz.so.atm.presentation.io.AthrSearchResponse; -import io.shinhanlife.axhub.biz.so.atm.presentation.io.RoleListRequest; +import io.shinhanlife.dap.biz.so.atm.dto.RoleListOutDto; +import io.shinhanlife.dap.biz.so.atm.presentation.io.AthrSaveRequest; +import io.shinhanlife.dap.biz.so.atm.presentation.io.AthrSearchRequest; +import io.shinhanlife.dap.biz.so.atm.presentation.io.AthrSearchResponse; +import io.shinhanlife.dap.biz.so.atm.presentation.io.RoleListRequest; import java.util.List; /** - * @package io.shinhanlife.axhub.biz.so.atm.usecase + * @package io.shinhanlife.dap.biz.so.atm.usecase * @className AccessMgmtUseCase * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/usecase/impl/AccessMgmtUseCaseImpl.java b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/usecase/impl/AccessMgmtUseCaseImpl.java similarity index 63% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/usecase/impl/AccessMgmtUseCaseImpl.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/usecase/impl/AccessMgmtUseCaseImpl.java index 6a17f8c..94c5474 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/biz/so/atm/usecase/impl/AccessMgmtUseCaseImpl.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/biz/so/atm/usecase/impl/AccessMgmtUseCaseImpl.java @@ -1,20 +1,20 @@ -package io.shinhanlife.axhub.biz.so.atm.usecase.impl; +package io.shinhanlife.dap.biz.so.atm.usecase.impl; -import io.shinhanlife.axhub.biz.so.atm.converter.AccessMgmtConverter; -import io.shinhanlife.axhub.biz.so.atm.domain.service.AccessMgmtService; -import io.shinhanlife.axhub.biz.so.atm.dto.RoleListOutDto; -import io.shinhanlife.axhub.biz.so.atm.presentation.io.AthrSaveRequest; -import io.shinhanlife.axhub.biz.so.atm.presentation.io.AthrSearchRequest; -import io.shinhanlife.axhub.biz.so.atm.presentation.io.AthrSearchResponse; -import io.shinhanlife.axhub.biz.so.atm.presentation.io.RoleListRequest; -import io.shinhanlife.axhub.biz.so.atm.usecase.AccessMgmtUseCase; +import io.shinhanlife.dap.biz.so.atm.converter.AccessMgmtConverter; +import io.shinhanlife.dap.biz.so.atm.domain.service.AccessMgmtService; +import io.shinhanlife.dap.biz.so.atm.dto.RoleListOutDto; +import io.shinhanlife.dap.biz.so.atm.presentation.io.AthrSaveRequest; +import io.shinhanlife.dap.biz.so.atm.presentation.io.AthrSearchRequest; +import io.shinhanlife.dap.biz.so.atm.presentation.io.AthrSearchResponse; +import io.shinhanlife.dap.biz.so.atm.presentation.io.RoleListRequest; +import io.shinhanlife.dap.biz.so.atm.usecase.AccessMgmtUseCase; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Service; import java.util.List; /** - * @package io.shinhanlife.axhub.biz.so.atm.usecase.impl + * @package io.shinhanlife.dap.biz.so.atm.usecase.impl * @className AccessMgmtUseCaseImpl * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/converter/SampleConverter.java b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/converter/SampleConverter.java similarity index 58% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/converter/SampleConverter.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/sample/converter/SampleConverter.java index e4643c6..7f6fce3 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/converter/SampleConverter.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/converter/SampleConverter.java @@ -1,16 +1,16 @@ -package io.shinhanlife.axhub.sample.converter; +package io.shinhanlife.dap.sample.converter; -import io.shinhanlife.axhub.sample.domain.model.AppliSystNtfyPatiModel; -import io.shinhanlife.axhub.sample.dto.AppliSystNtfyRgiInDTO; -import io.shinhanlife.axhub.sample.dto.StrnTermListInDTO; -import io.shinhanlife.axhub.sample.dto.StrnTermListOutDTO; -import io.shinhanlife.axhub.sample.presentation.io.AppliSystNtfyPatiRequest; -import io.shinhanlife.axhub.sample.presentation.io.StrnTermRequest; -import io.shinhanlife.axhub.sample.presentation.io.StrnTermResponse; +import io.shinhanlife.dap.sample.domain.model.AppliSystNtfyPatiModel; +import io.shinhanlife.dap.sample.dto.AppliSystNtfyRgiInDTO; +import io.shinhanlife.dap.sample.dto.StrnTermListInDTO; +import io.shinhanlife.dap.sample.dto.StrnTermListOutDTO; +import io.shinhanlife.dap.sample.presentation.io.AppliSystNtfyPatiRequest; +import io.shinhanlife.dap.sample.presentation.io.StrnTermRequest; +import io.shinhanlife.dap.sample.presentation.io.StrnTermResponse; import org.mapstruct.Mapper; /** - * @package io.shinhanlife.axhub.sample.converter + * @package io.shinhanlife.dap.sample.converter * @className SampleConverter * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/domain/model/AppliSystNtfyPatiModel.java b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/domain/model/AppliSystNtfyPatiModel.java similarity index 89% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/domain/model/AppliSystNtfyPatiModel.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/sample/domain/model/AppliSystNtfyPatiModel.java index 3677c6b..56a085e 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/domain/model/AppliSystNtfyPatiModel.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/domain/model/AppliSystNtfyPatiModel.java @@ -1,10 +1,10 @@ -package io.shinhanlife.axhub.sample.domain.model; +package io.shinhanlife.dap.sample.domain.model; import io.shinhanlife.glow.db.dto.AuditInfo; import lombok.*; /** - * @package io.shinhanlife.axhub.sample.domain.model + * @package io.shinhanlife.dap.sample.domain.model * @className AppliSystNtfyPatiModel * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/domain/repository/GlowSampleRepository.java b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/domain/repository/GlowSampleRepository.java similarity index 71% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/domain/repository/GlowSampleRepository.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/sample/domain/repository/GlowSampleRepository.java index 69d2eec..856e0e6 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/domain/repository/GlowSampleRepository.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/domain/repository/GlowSampleRepository.java @@ -1,8 +1,8 @@ -package io.shinhanlife.axhub.sample.domain.repository; +package io.shinhanlife.dap.sample.domain.repository; -import io.shinhanlife.axhub.sample.domain.model.AppliSystNtfyPatiModel; -import io.shinhanlife.axhub.sample.dto.StrnTermListInDTO; -import io.shinhanlife.axhub.sample.dto.StrnTermListOutDTO; +import io.shinhanlife.dap.sample.domain.model.AppliSystNtfyPatiModel; +import io.shinhanlife.dap.sample.dto.StrnTermListInDTO; +import io.shinhanlife.dap.sample.dto.StrnTermListOutDTO; import io.shinhanlife.glow.GlowIndexPaging; import io.shinhanlife.glow.GlowMybatisMapper; import io.shinhanlife.glow.PageInfo; @@ -10,7 +10,7 @@ import io.shinhanlife.glow.PageInfo; import java.util.List; /** - * @package io.shinhanlife.axhub.sample.domain.repository + * @package io.shinhanlife.dap.sample.domain.repository * @className GlowSampleRepository * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/domain/service/GlowSampleService.java b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/domain/service/GlowSampleService.java similarity index 65% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/domain/service/GlowSampleService.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/sample/domain/service/GlowSampleService.java index 8fd72d1..f885e97 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/domain/service/GlowSampleService.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/domain/service/GlowSampleService.java @@ -1,12 +1,12 @@ -package io.shinhanlife.axhub.sample.domain.service; +package io.shinhanlife.dap.sample.domain.service; -import io.shinhanlife.axhub.sample.dto.AppliSystNtfyRgiInDTO; -import io.shinhanlife.axhub.sample.dto.StrnTermListInDTO; -import io.shinhanlife.axhub.sample.dto.StrnTermListOutDTO; +import io.shinhanlife.dap.sample.dto.AppliSystNtfyRgiInDTO; +import io.shinhanlife.dap.sample.dto.StrnTermListInDTO; +import io.shinhanlife.dap.sample.dto.StrnTermListOutDTO; import io.shinhanlife.glow.PageInfo; /** - * @package io.shinhanlife.axhub.sample.domain.service + * @package io.shinhanlife.dap.sample.domain.service * @className GlowSampleService * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/domain/service/impl/GlowSampleServiceImpl.java b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/domain/service/impl/GlowSampleServiceImpl.java similarity index 72% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/domain/service/impl/GlowSampleServiceImpl.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/sample/domain/service/impl/GlowSampleServiceImpl.java index 32a3abf..3c38332 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/domain/service/impl/GlowSampleServiceImpl.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/domain/service/impl/GlowSampleServiceImpl.java @@ -1,12 +1,12 @@ -package io.shinhanlife.axhub.sample.domain.service.impl; +package io.shinhanlife.dap.sample.domain.service.impl; -import io.shinhanlife.axhub.sample.converter.SampleConverter; -import io.shinhanlife.axhub.sample.domain.model.AppliSystNtfyPatiModel; -import io.shinhanlife.axhub.sample.domain.repository.GlowSampleRepository; -import io.shinhanlife.axhub.sample.domain.service.GlowSampleService; -import io.shinhanlife.axhub.sample.dto.AppliSystNtfyRgiInDTO; -import io.shinhanlife.axhub.sample.dto.StrnTermListInDTO; -import io.shinhanlife.axhub.sample.dto.StrnTermListOutDTO; +import io.shinhanlife.dap.sample.converter.SampleConverter; +import io.shinhanlife.dap.sample.domain.model.AppliSystNtfyPatiModel; +import io.shinhanlife.dap.sample.domain.repository.GlowSampleRepository; +import io.shinhanlife.dap.sample.domain.service.GlowSampleService; +import io.shinhanlife.dap.sample.dto.AppliSystNtfyRgiInDTO; +import io.shinhanlife.dap.sample.dto.StrnTermListInDTO; +import io.shinhanlife.dap.sample.dto.StrnTermListOutDTO; import io.shinhanlife.glow.GlowLogger; import io.shinhanlife.glow.GlowLogTarget; import io.shinhanlife.glow.PageInfo; @@ -15,7 +15,7 @@ import org.springframework.stereotype.Service; import java.util.List; /** - * @package io.shinhanlife.axhub.sample.domain.service.impl + * @package io.shinhanlife.dap.sample.domain.service.impl * @className GlowSampleServiceImpl * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/dto/AppliSystNtfyRgiInDTO.java b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/dto/AppliSystNtfyRgiInDTO.java similarity index 91% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/dto/AppliSystNtfyRgiInDTO.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/sample/dto/AppliSystNtfyRgiInDTO.java index ce40b94..afc9ae0 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/dto/AppliSystNtfyRgiInDTO.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/dto/AppliSystNtfyRgiInDTO.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.sample.dto; +package io.shinhanlife.dap.sample.dto; import lombok.Getter; import lombok.Setter; @@ -9,7 +9,7 @@ import lombok.AllArgsConstructor; import lombok.*; /** - * @package io.shinhanlife.axhub.sample.dto + * @package io.shinhanlife.dap.sample.dto * @className AppliSystNtfyRgiInDTO * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/dto/StrnTermListInDTO.java b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/dto/StrnTermListInDTO.java similarity index 87% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/dto/StrnTermListInDTO.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/sample/dto/StrnTermListInDTO.java index a579d75..5bf1aad 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/dto/StrnTermListInDTO.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/dto/StrnTermListInDTO.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.sample.dto; +package io.shinhanlife.dap.sample.dto; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; @@ -8,7 +8,7 @@ import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.sample.dto + * @package io.shinhanlife.dap.sample.dto * @className StrnTermListInDTO * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/dto/StrnTermListOutDTO.java b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/dto/StrnTermListOutDTO.java similarity index 91% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/dto/StrnTermListOutDTO.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/sample/dto/StrnTermListOutDTO.java index b3599d1..4a508f0 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/dto/StrnTermListOutDTO.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/dto/StrnTermListOutDTO.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.sample.dto; +package io.shinhanlife.dap.sample.dto; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; @@ -12,7 +12,7 @@ import lombok.Setter; import java.util.List; /** - * @package io.shinhanlife.axhub.sample.dto + * @package io.shinhanlife.dap.sample.dto * @className StrnTermListOutDTO * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/presentation/GlowSampleController.java b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/presentation/GlowSampleController.java similarity index 76% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/presentation/GlowSampleController.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/sample/presentation/GlowSampleController.java index 28f9c7f..88daf21 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/presentation/GlowSampleController.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/presentation/GlowSampleController.java @@ -1,11 +1,11 @@ -package io.shinhanlife.axhub.sample.presentation; +package io.shinhanlife.dap.sample.presentation; -import io.shinhanlife.axhub.sample.presentation.io.AppliSystNtfyPatiRequest; -import io.shinhanlife.axhub.sample.presentation.io.AppliSystNtfyPatiResponse; -import io.shinhanlife.axhub.sample.presentation.io.StrnTermRequest; -import io.shinhanlife.axhub.sample.presentation.io.StrnTermResponse; -import io.shinhanlife.axhub.sample.usecase.GlowSampleUseCase; +import io.shinhanlife.dap.sample.presentation.io.AppliSystNtfyPatiRequest; +import io.shinhanlife.dap.sample.presentation.io.AppliSystNtfyPatiResponse; +import io.shinhanlife.dap.sample.presentation.io.StrnTermRequest; +import io.shinhanlife.dap.sample.presentation.io.StrnTermResponse; +import io.shinhanlife.dap.sample.usecase.GlowSampleUseCase; import io.shinhanlife.glow.*; import lombok.RequiredArgsConstructor; import org.springframework.http.ResponseEntity; @@ -14,7 +14,7 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RestController; /** - * @package io.shinhanlife.axhub.sample.presentation + * @package io.shinhanlife.dap.sample.presentation * @className GlowSampleController * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/presentation/io/AppliSystNtfyPatiRequest.java b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/presentation/io/AppliSystNtfyPatiRequest.java similarity index 88% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/presentation/io/AppliSystNtfyPatiRequest.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/sample/presentation/io/AppliSystNtfyPatiRequest.java index 949995e..f4e78d0 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/presentation/io/AppliSystNtfyPatiRequest.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/presentation/io/AppliSystNtfyPatiRequest.java @@ -1,9 +1,9 @@ -package io.shinhanlife.axhub.sample.presentation.io; +package io.shinhanlife.dap.sample.presentation.io; import lombok.*; /** - * @package io.shinhanlife.axhub.sample.presentation.io + * @package io.shinhanlife.dap.sample.presentation.io * @className AppliSystNtfyPatiRequest * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/presentation/io/AppliSystNtfyPatiResponse.java b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/presentation/io/AppliSystNtfyPatiResponse.java similarity index 83% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/presentation/io/AppliSystNtfyPatiResponse.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/sample/presentation/io/AppliSystNtfyPatiResponse.java index b5e8587..4c6d575 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/presentation/io/AppliSystNtfyPatiResponse.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/presentation/io/AppliSystNtfyPatiResponse.java @@ -1,9 +1,9 @@ -package io.shinhanlife.axhub.sample.presentation.io; +package io.shinhanlife.dap.sample.presentation.io; import lombok.*; /** - * @package io.shinhanlife.axhub.sample.presentation.io + * @package io.shinhanlife.dap.sample.presentation.io * @className AppliSystNtfyPatiResponse * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/presentation/io/StrnTermRequest.java b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/presentation/io/StrnTermRequest.java similarity index 83% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/presentation/io/StrnTermRequest.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/sample/presentation/io/StrnTermRequest.java index 26f983f..e35536f 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/presentation/io/StrnTermRequest.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/presentation/io/StrnTermRequest.java @@ -1,10 +1,10 @@ -package io.shinhanlife.axhub.sample.presentation.io; +package io.shinhanlife.dap.sample.presentation.io; import io.shinhanlife.glow.PageInfo; import lombok.*; /** - * @package io.shinhanlife.axhub.sample.presentation.io + * @package io.shinhanlife.dap.sample.presentation.io * @className StrnTermRequest * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/presentation/io/StrnTermResponse.java b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/presentation/io/StrnTermResponse.java similarity index 88% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/presentation/io/StrnTermResponse.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/sample/presentation/io/StrnTermResponse.java index 5e02f84..719218a 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/presentation/io/StrnTermResponse.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/presentation/io/StrnTermResponse.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.sample.presentation.io; +package io.shinhanlife.dap.sample.presentation.io; import io.shinhanlife.glow.PageInfo; import lombok.*; @@ -6,7 +6,7 @@ import lombok.*; import java.util.List; /** - * @package io.shinhanlife.axhub.sample.presentation.io + * @package io.shinhanlife.dap.sample.presentation.io * @className StrnTermResponse * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/usecase/GlowSampleUseCase.java b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/usecase/GlowSampleUseCase.java similarity index 57% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/usecase/GlowSampleUseCase.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/sample/usecase/GlowSampleUseCase.java index 79a3c2b..98fb35a 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/usecase/GlowSampleUseCase.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/usecase/GlowSampleUseCase.java @@ -1,12 +1,12 @@ -package io.shinhanlife.axhub.sample.usecase; +package io.shinhanlife.dap.sample.usecase; -import io.shinhanlife.axhub.sample.presentation.io.AppliSystNtfyPatiRequest; -import io.shinhanlife.axhub.sample.presentation.io.AppliSystNtfyPatiResponse; -import io.shinhanlife.axhub.sample.presentation.io.StrnTermRequest; -import io.shinhanlife.axhub.sample.presentation.io.StrnTermResponse; +import io.shinhanlife.dap.sample.presentation.io.AppliSystNtfyPatiRequest; +import io.shinhanlife.dap.sample.presentation.io.AppliSystNtfyPatiResponse; +import io.shinhanlife.dap.sample.presentation.io.StrnTermRequest; +import io.shinhanlife.dap.sample.presentation.io.StrnTermResponse; /** - * @package io.shinhanlife.axhub.sample.usecase + * @package io.shinhanlife.dap.sample.usecase * @className GlowSampleUseCase * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/usecase/impl/GlowSampleUseCaseImpl.java b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/usecase/impl/GlowSampleUseCaseImpl.java similarity index 73% rename from axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/usecase/impl/GlowSampleUseCaseImpl.java rename to dap-gateway/src/main/java/io/shinhanlife/dap/sample/usecase/impl/GlowSampleUseCaseImpl.java index 2efeb04..0785f1b 100644 --- a/axhub-gateway/src/main/java/io/shinhanlife/axhub/sample/usecase/impl/GlowSampleUseCaseImpl.java +++ b/dap-gateway/src/main/java/io/shinhanlife/dap/sample/usecase/impl/GlowSampleUseCaseImpl.java @@ -1,13 +1,13 @@ -package io.shinhanlife.axhub.sample.usecase.impl; +package io.shinhanlife.dap.sample.usecase.impl; -import io.shinhanlife.axhub.sample.converter.SampleConverter; -import io.shinhanlife.axhub.sample.domain.service.GlowSampleService; -import io.shinhanlife.axhub.sample.dto.StrnTermListOutDTO; -import io.shinhanlife.axhub.sample.presentation.io.AppliSystNtfyPatiRequest; -import io.shinhanlife.axhub.sample.presentation.io.AppliSystNtfyPatiResponse; -import io.shinhanlife.axhub.sample.presentation.io.StrnTermRequest; -import io.shinhanlife.axhub.sample.presentation.io.StrnTermResponse; -import io.shinhanlife.axhub.sample.usecase.GlowSampleUseCase; +import io.shinhanlife.dap.sample.converter.SampleConverter; +import io.shinhanlife.dap.sample.domain.service.GlowSampleService; +import io.shinhanlife.dap.sample.dto.StrnTermListOutDTO; +import io.shinhanlife.dap.sample.presentation.io.AppliSystNtfyPatiRequest; +import io.shinhanlife.dap.sample.presentation.io.AppliSystNtfyPatiResponse; +import io.shinhanlife.dap.sample.presentation.io.StrnTermRequest; +import io.shinhanlife.dap.sample.presentation.io.StrnTermResponse; +import io.shinhanlife.dap.sample.usecase.GlowSampleUseCase; import io.shinhanlife.glow.GlowAppServiceId; import io.shinhanlife.glow.GlowLogTarget; import io.shinhanlife.glow.GlowLogger; @@ -16,7 +16,7 @@ import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Service; /** - * @package io.shinhanlife.axhub.sample.usecase.impl + * @package io.shinhanlife.dap.sample.usecase.impl * @className GlowSampleUseCaseImpl * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-gateway/src/main/resources/SOATM0100_DDL.sql b/dap-gateway/src/main/resources/SOATM0100_DDL.sql similarity index 100% rename from axhub-gateway/src/main/resources/SOATM0100_DDL.sql rename to dap-gateway/src/main/resources/SOATM0100_DDL.sql diff --git a/axhub-gateway/src/main/resources/application-dev.properties b/dap-gateway/src/main/resources/application-dev.properties similarity index 64% rename from axhub-gateway/src/main/resources/application-dev.properties rename to dap-gateway/src/main/resources/application-dev.properties index ac4d38b..bf470fa 100644 --- a/axhub-gateway/src/main/resources/application-dev.properties +++ b/dap-gateway/src/main/resources/application-dev.properties @@ -5,11 +5,11 @@ # spring.datasource.password=dev_password # Render 클라우드 환경 전용 Fallback 라우팅 -mcp.gateway.fallback.routes.sms=https://axhub-tool-sms.onrender.com -mcp.gateway.fallback.routes.email=https://axhub-tool-email.onrender.com -mcp.gateway.fallback.default-url=https://axhub-tool-other.onrender.com -mcp.gateway.fallback.routes.payment=https://axhub-tool-payment.onrender.com -mcp.gateway.fallback.routes.hr=https://axhub-tool-hr.onrender.com +mcp.gateway.fallback.routes.sms=https://dap-tool-sms.onrender.com +mcp.gateway.fallback.routes.email=https://dap-tool-email.onrender.com +mcp.gateway.fallback.default-url=https://dap-tool-other.onrender.com +mcp.gateway.fallback.routes.payment=https://dap-tool-payment.onrender.com +mcp.gateway.fallback.routes.hr=https://dap-tool-hr.onrender.com # --- 신한라이프 EAI/MCI 연계 IP 정보 (개발 환경) --- shinhan.integration.envrTypeCd=D diff --git a/axhub-gateway/src/main/resources/application-local.properties b/dap-gateway/src/main/resources/application-local.properties similarity index 100% rename from axhub-gateway/src/main/resources/application-local.properties rename to dap-gateway/src/main/resources/application-local.properties diff --git a/axhub-gateway/src/main/resources/application-prod.properties b/dap-gateway/src/main/resources/application-prod.properties similarity index 100% rename from axhub-gateway/src/main/resources/application-prod.properties rename to dap-gateway/src/main/resources/application-prod.properties diff --git a/axhub-gateway/src/main/resources/application.properties b/dap-gateway/src/main/resources/application.properties similarity index 97% rename from axhub-gateway/src/main/resources/application.properties rename to dap-gateway/src/main/resources/application.properties index bed22e9..ca506fe 100644 --- a/axhub-gateway/src/main/resources/application.properties +++ b/dap-gateway/src/main/resources/application.properties @@ -1,4 +1,4 @@ -spring.application.name=axhub-admin +spring.application.name=dap-admin # Gateway Fallback Routing (For unregistered tools) mcp.gateway.fallback.routes.sms=http://tool-sms:8082 diff --git a/axhub-gateway/src/main/resources/data.sql b/dap-gateway/src/main/resources/data.sql similarity index 100% rename from axhub-gateway/src/main/resources/data.sql rename to dap-gateway/src/main/resources/data.sql diff --git a/axhub-gateway/src/main/resources/logback-spring.xml b/dap-gateway/src/main/resources/logback-spring.xml similarity index 100% rename from axhub-gateway/src/main/resources/logback-spring.xml rename to dap-gateway/src/main/resources/logback-spring.xml diff --git a/axhub-gateway/src/main/resources/mapper/AccessMgmtMapper.xml b/dap-gateway/src/main/resources/mapper/AccessMgmtMapper.xml similarity index 100% rename from axhub-gateway/src/main/resources/mapper/AccessMgmtMapper.xml rename to dap-gateway/src/main/resources/mapper/AccessMgmtMapper.xml diff --git a/axhub-gateway/src/main/resources/mapper/ZtUsacRepository.xml b/dap-gateway/src/main/resources/mapper/ZtUsacRepository.xml similarity index 100% rename from axhub-gateway/src/main/resources/mapper/ZtUsacRepository.xml rename to dap-gateway/src/main/resources/mapper/ZtUsacRepository.xml diff --git a/axhub-gateway/src/main/resources/mapper/sm/mmg/ZtMenuRepository.xml b/dap-gateway/src/main/resources/mapper/sm/mmg/ZtMenuRepository.xml similarity index 100% rename from axhub-gateway/src/main/resources/mapper/sm/mmg/ZtMenuRepository.xml rename to dap-gateway/src/main/resources/mapper/sm/mmg/ZtMenuRepository.xml diff --git a/axhub-gateway/src/main/resources/mock-responses.json b/dap-gateway/src/main/resources/mock-responses.json similarity index 100% rename from axhub-gateway/src/main/resources/mock-responses.json rename to dap-gateway/src/main/resources/mock-responses.json diff --git a/axhub-gateway/src/main/resources/sample/GlowSampleRepository.xml b/dap-gateway/src/main/resources/sample/GlowSampleRepository.xml similarity index 100% rename from axhub-gateway/src/main/resources/sample/GlowSampleRepository.xml rename to dap-gateway/src/main/resources/sample/GlowSampleRepository.xml diff --git a/axhub-gateway/src/main/resources/schema.sql b/dap-gateway/src/main/resources/schema.sql similarity index 100% rename from axhub-gateway/src/main/resources/schema.sql rename to dap-gateway/src/main/resources/schema.sql diff --git a/axhub-gateway/src/main/resources/spy.properties b/dap-gateway/src/main/resources/spy.properties similarity index 71% rename from axhub-gateway/src/main/resources/spy.properties rename to dap-gateway/src/main/resources/spy.properties index bc49f71..d1036b9 100644 --- a/axhub-gateway/src/main/resources/spy.properties +++ b/dap-gateway/src/main/resources/spy.properties @@ -2,7 +2,7 @@ appender=com.p6spy.engine.spy.appender.Slf4JLogger # ??? ??? ??? ?? (???? ?? ??) -logMessageFormat=io.shinhanlife.axhub.common.config.P6SpySqlFormatter +logMessageFormat=io.shinhanlife.dap.common.config.P6SpySqlFormatter # ?? ?? 0ms?? (connection ?? ??) ??? filter.executionThreshold=1 \ No newline at end of file diff --git a/axhub-gateway/src/main/resources/static/admin/scaffold.html b/dap-gateway/src/main/resources/static/admin/scaffold.html similarity index 100% rename from axhub-gateway/src/main/resources/static/admin/scaffold.html rename to dap-gateway/src/main/resources/static/admin/scaffold.html diff --git a/axhub-gateway/src/main/resources/static/catalog.html b/dap-gateway/src/main/resources/static/catalog.html similarity index 100% rename from axhub-gateway/src/main/resources/static/catalog.html rename to dap-gateway/src/main/resources/static/catalog.html diff --git a/axhub-gateway/src/main/resources/static/chat.html b/dap-gateway/src/main/resources/static/chat.html similarity index 100% rename from axhub-gateway/src/main/resources/static/chat.html rename to dap-gateway/src/main/resources/static/chat.html diff --git a/axhub-gateway/src/main/resources/static/index.html b/dap-gateway/src/main/resources/static/index.html similarity index 100% rename from axhub-gateway/src/main/resources/static/index.html rename to dap-gateway/src/main/resources/static/index.html diff --git a/axhub-gateway/src/main/resources/static/playground.html b/dap-gateway/src/main/resources/static/playground.html similarity index 100% rename from axhub-gateway/src/main/resources/static/playground.html rename to dap-gateway/src/main/resources/static/playground.html diff --git a/axhub-gateway/src/main/resources/static/static/index.html b/dap-gateway/src/main/resources/static/static/index.html similarity index 100% rename from axhub-gateway/src/main/resources/static/static/index.html rename to dap-gateway/src/main/resources/static/static/index.html diff --git a/axhub-gateway/src/test/java/io/shinhanlife/axhub/biz/mcp/gateway/AxHubGatewayApplicationTests.java b/dap-gateway/src/test/java/io/shinhanlife/dap/biz/mcp/gateway/AxHubGatewayApplicationTests.java similarity index 82% rename from axhub-gateway/src/test/java/io/shinhanlife/axhub/biz/mcp/gateway/AxHubGatewayApplicationTests.java rename to dap-gateway/src/test/java/io/shinhanlife/dap/biz/mcp/gateway/AxHubGatewayApplicationTests.java index df18da4..baabee8 100644 --- a/axhub-gateway/src/test/java/io/shinhanlife/axhub/biz/mcp/gateway/AxHubGatewayApplicationTests.java +++ b/dap-gateway/src/test/java/io/shinhanlife/dap/biz/mcp/gateway/AxHubGatewayApplicationTests.java @@ -1,11 +1,11 @@ -package io.shinhanlife.axhub.biz.mcp.gateway; +package io.shinhanlife.dap.biz.mcp.gateway; import org.junit.jupiter.api.Test; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.ActiveProfiles; import org.springframework.test.context.bean.override.mockito.MockitoBean; -import io.shinhanlife.axhub.biz.mcp.gateway.audit.AuditLogService; -import io.shinhanlife.axhub.biz.mcp.gateway.redis.RedisToolTraceService; +import io.shinhanlife.dap.biz.mcp.gateway.audit.AuditLogService; +import io.shinhanlife.dap.biz.mcp.gateway.redis.RedisToolTraceService; @SpringBootTest @ActiveProfiles("test") diff --git a/axhub-gateway/src/test/java/io/shinhanlife/axhub/biz/mcp/gateway/tool/large/PaginationRequestValidatorTest.java b/dap-gateway/src/test/java/io/shinhanlife/dap/biz/mcp/gateway/tool/large/PaginationRequestValidatorTest.java similarity index 90% rename from axhub-gateway/src/test/java/io/shinhanlife/axhub/biz/mcp/gateway/tool/large/PaginationRequestValidatorTest.java rename to dap-gateway/src/test/java/io/shinhanlife/dap/biz/mcp/gateway/tool/large/PaginationRequestValidatorTest.java index ec495f8..e7c6f6b 100644 --- a/axhub-gateway/src/test/java/io/shinhanlife/axhub/biz/mcp/gateway/tool/large/PaginationRequestValidatorTest.java +++ b/dap-gateway/src/test/java/io/shinhanlife/dap/biz/mcp/gateway/tool/large/PaginationRequestValidatorTest.java @@ -1,9 +1,9 @@ -package io.shinhanlife.axhub.biz.mcp.gateway.tool.large; +package io.shinhanlife.dap.biz.mcp.gateway.tool.large; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.node.ObjectNode; -import io.shinhanlife.axhub.biz.mcp.gateway.config.McpGatewayProperties; -import io.shinhanlife.axhub.biz.mcp.gateway.resilience.ToolExecutionException; +import io.shinhanlife.dap.biz.mcp.gateway.config.McpGatewayProperties; +import io.shinhanlife.dap.biz.mcp.gateway.resilience.ToolExecutionException; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/axhub-tool-core/build.gradle b/dap-tool-core/build.gradle similarity index 91% rename from axhub-tool-core/build.gradle rename to dap-tool-core/build.gradle index 4a8a79d..1be1360 100644 --- a/axhub-tool-core/build.gradle +++ b/dap-tool-core/build.gradle @@ -3,7 +3,7 @@ plugins { } dependencies { - api project(':axhub-common') + api project(':dap-common') } dependencies { diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/aop/EimsMonitoringAspect.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/aop/EimsMonitoringAspect.java similarity index 86% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/aop/EimsMonitoringAspect.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/aop/EimsMonitoringAspect.java index 8e5267a..104ca69 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/aop/EimsMonitoringAspect.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/aop/EimsMonitoringAspect.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.aop; +package io.shinhanlife.dap.biz.mcp.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.axhub.biz.mcp.adapter.aop + * @package io.shinhanlife.dap.biz.mcp.adapter.aop * @className EimsMonitoringAspect * @description AX HUB 시스템 처리 클래스 * @author 김형식 @@ -27,8 +27,8 @@ import java.util.Arrays; @Component public class EimsMonitoringAspect { - // 포인트컷: io.shinhanlife.axhub.biz.mcp.adapter.sender 패키지 내의 EimsSender를 구현한 모든 클래스의 메서드를 타겟으로 지정합니다. - @Around("execution(* io.shinhanlife.axhub.biz.mcp.adapter.sender.*EimsSender.*(..))") + // 포인트컷: io.shinhanlife.dap.biz.mcp.adapter.sender 패키지 내의 EimsSender를 구현한 모든 클래스의 메서드를 타겟으로 지정합니다. + @Around("execution(* io.shinhanlife.dap.biz.mcp.adapter.sender.*EimsSender.*(..))") public Object monitorEimsCommunication(ProceedingJoinPoint joinPoint) throws Throwable { // 1. 호출되는 클래스와 메서드 이름 추출 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/connector/ExternalApiConnector.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/connector/ExternalApiConnector.java similarity index 91% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/connector/ExternalApiConnector.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/connector/ExternalApiConnector.java index cd09b85..fac5510 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/connector/ExternalApiConnector.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/connector/ExternalApiConnector.java @@ -1,7 +1,7 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.connector; +package io.shinhanlife.dap.biz.mcp.adapter.connector; -import io.shinhanlife.axhub.biz.mcp.adapter.support.DynamicPayloadBuilder; -import io.shinhanlife.axhub.biz.mcp.adapter.support.DynamicSchemaValidator; +import io.shinhanlife.dap.biz.mcp.adapter.support.DynamicPayloadBuilder; +import io.shinhanlife.dap.biz.mcp.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.axhub.biz.mcp.adapter.connector + * @package io.shinhanlife.dap.biz.mcp.adapter.connector * @className ExternalApiConnector * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/connector/InternalSystemConnector.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/connector/InternalSystemConnector.java similarity index 92% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/connector/InternalSystemConnector.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/connector/InternalSystemConnector.java index d9235c5..3804754 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/connector/InternalSystemConnector.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/connector/InternalSystemConnector.java @@ -1,7 +1,7 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.connector; +package io.shinhanlife.dap.biz.mcp.adapter.connector; -import io.shinhanlife.axhub.biz.mcp.adapter.support.DynamicPayloadBuilder; -import io.shinhanlife.axhub.biz.mcp.adapter.support.DynamicSchemaValidator; +import io.shinhanlife.dap.biz.mcp.adapter.support.DynamicPayloadBuilder; +import io.shinhanlife.dap.biz.mcp.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.axhub.biz.mcp.adapter.connector + * @package io.shinhanlife.dap.biz.mcp.adapter.connector * @className InternalSystemConnector * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/connector/LegacyDbConnector.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/connector/LegacyDbConnector.java similarity index 92% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/connector/LegacyDbConnector.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/connector/LegacyDbConnector.java index 2d2b959..9f54ea4 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/connector/LegacyDbConnector.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/connector/LegacyDbConnector.java @@ -1,6 +1,6 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.connector; +package io.shinhanlife.dap.biz.mcp.adapter.connector; -import io.shinhanlife.axhub.biz.mcp.adapter.support.ResultStandardizer; +import io.shinhanlife.dap.biz.mcp.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.axhub.biz.mcp.adapter.connector + * @package io.shinhanlife.dap.biz.mcp.adapter.connector * @className LegacyDbConnector * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/connector/LegacyEimsConnector.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/connector/LegacyEimsConnector.java similarity index 96% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/connector/LegacyEimsConnector.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/connector/LegacyEimsConnector.java index 50c2ea6..2850ed4 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/connector/LegacyEimsConnector.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/connector/LegacyEimsConnector.java @@ -1,7 +1,7 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.connector; +package io.shinhanlife.dap.biz.mcp.adapter.connector; import com.fasterxml.jackson.databind.ObjectMapper; -import io.shinhanlife.axhub.biz.mcp.adapter.sender.EimsSender; +import io.shinhanlife.dap.biz.mcp.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.axhub.biz.mcp.adapter.util.LegacyDataTransformer; +import io.shinhanlife.dap.biz.mcp.adapter.util.LegacyDataTransformer; /** - * @package io.shinhanlife.axhub.biz.mcp.adapter.connector + * @package io.shinhanlife.dap.biz.mcp.adapter.connector * @className LegacyEimsConnector * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/connector/ThirdPartySecurityConnector.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/connector/ThirdPartySecurityConnector.java similarity index 95% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/connector/ThirdPartySecurityConnector.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/connector/ThirdPartySecurityConnector.java index bb7c585..194485a 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/connector/ThirdPartySecurityConnector.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/connector/ThirdPartySecurityConnector.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.connector; +package io.shinhanlife.dap.biz.mcp.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.axhub.biz.mcp.adapter.connector + * @package io.shinhanlife.dap.biz.mcp.adapter.connector * @className ThirdPartySecurityConnector * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/exception/MciCommunicationException.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/exception/MciCommunicationException.java similarity index 84% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/exception/MciCommunicationException.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/exception/MciCommunicationException.java index d058fb3..f7dcd75 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/exception/MciCommunicationException.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/exception/MciCommunicationException.java @@ -1,7 +1,7 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.exception; +package io.shinhanlife.dap.biz.mcp.adapter.exception; /** - * @package io.shinhanlife.axhub.biz.mcp.adapter.exception + * @package io.shinhanlife.dap.biz.mcp.adapter.exception * @className MciCommunicationException * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/EaiEimsSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/EaiEimsSender.java similarity index 96% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/EaiEimsSender.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/EaiEimsSender.java index 8f795bf..ce342b7 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/EaiEimsSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/EaiEimsSender.java @@ -1,9 +1,9 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.sender; +package io.shinhanlife.dap.biz.mcp.adapter.sender; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.dataformat.xml.XmlMapper; -import io.shinhanlife.axhub.biz.mcp.adapter.support.TicketManager; +import io.shinhanlife.dap.biz.mcp.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.axhub.biz.mcp.adapter.sender + * @package io.shinhanlife.dap.biz.mcp.adapter.sender * @className EaiEimsSender * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/EimsSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/EimsSender.java similarity index 82% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/EimsSender.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/EimsSender.java index 946cec1..1bc7c21 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/EimsSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/EimsSender.java @@ -1,7 +1,7 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.sender; +package io.shinhanlife.dap.biz.mcp.adapter.sender; /** - * @package io.shinhanlife.axhub.biz.mcp.adapter.sender + * @package io.shinhanlife.dap.biz.mcp.adapter.sender * @className EimsSender * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/HttpEimsSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/HttpEimsSender.java similarity index 94% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/HttpEimsSender.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/HttpEimsSender.java index 2e517bb..39a5e81 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/HttpEimsSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/HttpEimsSender.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.sender; +package io.shinhanlife.dap.biz.mcp.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.axhub.biz.mcp.tool.config.GlowCommunicationProperties; +import io.shinhanlife.dap.biz.mcp.tool.config.GlowCommunicationProperties; /** - * @package io.shinhanlife.axhub.biz.mcp.adapter.sender + * @package io.shinhanlife.dap.biz.mcp.adapter.sender * @className HttpEimsSender * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/JspFormEimsSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/JspFormEimsSender.java similarity index 94% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/JspFormEimsSender.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/JspFormEimsSender.java index 51d44cd..af01502 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/JspFormEimsSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/JspFormEimsSender.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.sender; +package io.shinhanlife.dap.biz.mcp.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.axhub.biz.mcp.adapter.sender + * @package io.shinhanlife.dap.biz.mcp.adapter.sender * @className JspFormEimsSender * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/JspJsonEimsSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/JspJsonEimsSender.java similarity index 94% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/JspJsonEimsSender.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/JspJsonEimsSender.java index 4788599..895c306 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/JspJsonEimsSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/JspJsonEimsSender.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.sender; +package io.shinhanlife.dap.biz.mcp.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.axhub.biz.mcp.adapter.sender + * @package io.shinhanlife.dap.biz.mcp.adapter.sender * @className JspJsonEimsSender * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/MciEimsSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/MciEimsSender.java similarity index 96% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/MciEimsSender.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/MciEimsSender.java index 2e4c6fa..ef342d4 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/MciEimsSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/MciEimsSender.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.sender; +package io.shinhanlife.dap.biz.mcp.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.axhub.biz.mcp.adapter.sender + * @package io.shinhanlife.dap.biz.mcp.adapter.sender * @className MciEimsSender * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/MciStringEimsSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/MciStringEimsSender.java similarity index 95% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/MciStringEimsSender.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/MciStringEimsSender.java index 3f6b899..90a2440 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/MciStringEimsSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/MciStringEimsSender.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.sender; +package io.shinhanlife.dap.biz.mcp.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.axhub.biz.mcp.adapter.sender + * @package io.shinhanlife.dap.biz.mcp.adapter.sender * @className MciStringEimsSender * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/ShinhanMciSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/ShinhanMciSender.java similarity index 92% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/ShinhanMciSender.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/ShinhanMciSender.java index 7c39c98..795295f 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/ShinhanMciSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/ShinhanMciSender.java @@ -1,9 +1,9 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.sender; +package io.shinhanlife.dap.biz.mcp.adapter.sender; import com.fasterxml.jackson.databind.ObjectMapper; -import io.shinhanlife.axhub.common.integration.mci.config.ShinhanIntegrationProperties; -import io.shinhanlife.axhub.common.integration.mci.dto.MciRequestWrapper; -import io.shinhanlife.axhub.common.integration.mci.dto.ShinhanCommonHeaderDto; +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 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.axhub.biz.mcp.adapter.sender + * @package io.shinhanlife.dap.biz.mcp.adapter.sender * @className ShinhanMciSender * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/TcpEimsSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/TcpEimsSender.java similarity index 95% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/TcpEimsSender.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/TcpEimsSender.java index 334ff9c..6b97009 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/TcpEimsSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/sender/TcpEimsSender.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.sender; +package io.shinhanlife.dap.biz.mcp.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.axhub.biz.mcp.adapter.sender + * @package io.shinhanlife.dap.biz.mcp.adapter.sender * @className TcpEimsSender * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/support/DynamicPayloadBuilder.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/support/DynamicPayloadBuilder.java similarity index 94% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/support/DynamicPayloadBuilder.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/support/DynamicPayloadBuilder.java index 5b27735..46dfe7e 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/support/DynamicPayloadBuilder.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/support/DynamicPayloadBuilder.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.support; +package io.shinhanlife.dap.biz.mcp.adapter.support; import org.springframework.stereotype.Service; @@ -6,7 +6,7 @@ import java.util.List; import java.util.Map; /** - * @package io.shinhanlife.axhub.biz.mcp.adapter.support + * @package io.shinhanlife.dap.biz.mcp.adapter.support * @className DynamicPayloadBuilder * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/support/DynamicSchemaValidator.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/support/DynamicSchemaValidator.java similarity index 93% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/support/DynamicSchemaValidator.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/support/DynamicSchemaValidator.java index 037efc4..441273d 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/support/DynamicSchemaValidator.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/support/DynamicSchemaValidator.java @@ -1,11 +1,11 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.support; +package io.shinhanlife.dap.biz.mcp.adapter.support; import org.springframework.stereotype.Service; import java.util.List; import java.util.Map; /** - * @package io.shinhanlife.axhub.biz.mcp.adapter.support + * @package io.shinhanlife.dap.biz.mcp.adapter.support * @className DynamicSchemaValidator * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/support/MciTemplate.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/support/MciTemplate.java similarity index 89% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/support/MciTemplate.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/support/MciTemplate.java index 8fff1ff..01bafac 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/support/MciTemplate.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/support/MciTemplate.java @@ -1,15 +1,15 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.support; +package io.shinhanlife.dap.biz.mcp.adapter.support; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; -import io.shinhanlife.axhub.biz.mcp.adapter.exception.MciCommunicationException; -import io.shinhanlife.axhub.biz.mcp.adapter.sender.EimsSender; +import io.shinhanlife.dap.biz.mcp.adapter.exception.MciCommunicationException; +import io.shinhanlife.dap.biz.mcp.adapter.sender.EimsSender; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Component; /** - * @package io.shinhanlife.axhub.biz.mcp.adapter.support + * @package io.shinhanlife.dap.biz.mcp.adapter.support * @className MciTemplate * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/support/ResultStandardizer.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/support/ResultStandardizer.java similarity index 92% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/support/ResultStandardizer.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/support/ResultStandardizer.java index b327488..2691ac0 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/support/ResultStandardizer.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/support/ResultStandardizer.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.support; +package io.shinhanlife.dap.biz.mcp.adapter.support; import org.springframework.stereotype.Component; @@ -6,7 +6,7 @@ import java.util.HashMap; import java.util.Map; /** - * @package io.shinhanlife.axhub.biz.mcp.adapter.support + * @package io.shinhanlife.dap.biz.mcp.adapter.support * @className ResultStandardizer * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/support/TicketManager.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/support/TicketManager.java similarity index 96% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/support/TicketManager.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/support/TicketManager.java index 969c026..47212e0 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/support/TicketManager.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/support/TicketManager.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.support; +package io.shinhanlife.dap.biz.mcp.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.axhub.biz.mcp.adapter.support + * @package io.shinhanlife.dap.biz.mcp.adapter.support * @className TicketManager * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/support/ToolExecutionService.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/support/ToolExecutionService.java similarity index 86% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/support/ToolExecutionService.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/support/ToolExecutionService.java index ebb5667..916233b 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/support/ToolExecutionService.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/support/ToolExecutionService.java @@ -1,10 +1,10 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.support; +package io.shinhanlife.dap.biz.mcp.adapter.support; -import io.shinhanlife.axhub.biz.mcp.adapter.connector.LegacyEimsConnector; -import io.shinhanlife.axhub.biz.mcp.adapter.dto.ErrorDetail; -import io.shinhanlife.axhub.biz.mcp.adapter.dto.JsonRpcRequest; -import io.shinhanlife.axhub.biz.mcp.adapter.dto.JsonRpcResponse; -import io.shinhanlife.axhub.biz.mcp.adapter.dto.Params; +import io.shinhanlife.dap.biz.mcp.adapter.connector.LegacyEimsConnector; +import io.shinhanlife.dap.biz.mcp.adapter.dto.ErrorDetail; +import io.shinhanlife.dap.biz.mcp.adapter.dto.JsonRpcRequest; +import io.shinhanlife.dap.biz.mcp.adapter.dto.JsonRpcResponse; +import io.shinhanlife.dap.biz.mcp.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.axhub.biz.mcp.adapter.support + * @package io.shinhanlife.dap.biz.mcp.adapter.support * @className ToolExecutionService * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/test/MockEimsHttpServer.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/test/MockEimsHttpServer.java similarity index 96% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/test/MockEimsHttpServer.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/test/MockEimsHttpServer.java index 91ab090..27f4fa1 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/test/MockEimsHttpServer.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/test/MockEimsHttpServer.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.test; +package io.shinhanlife.dap.biz.mcp.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.axhub.biz.mcp.adapter.test + * @package io.shinhanlife.dap.biz.mcp.adapter.test * @className MockEimsHttpServer * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/test/MockEimsTcpServer.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/test/MockEimsTcpServer.java similarity index 97% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/test/MockEimsTcpServer.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/test/MockEimsTcpServer.java index e437abd..ae8c307 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/test/MockEimsTcpServer.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/test/MockEimsTcpServer.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.test; +package io.shinhanlife.dap.biz.mcp.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.axhub.biz.mcp.adapter.test + * @package io.shinhanlife.dap.biz.mcp.adapter.test * @className MockEimsTcpServer * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/test/MockJspServer.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/test/MockJspServer.java similarity index 95% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/test/MockJspServer.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/test/MockJspServer.java index 4bfbf65..a26e8e7 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/test/MockJspServer.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/test/MockJspServer.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.test; +package io.shinhanlife.dap.biz.mcp.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.axhub.biz.mcp.adapter.test + * @package io.shinhanlife.dap.biz.mcp.adapter.test * @className MockJspServer * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/util/LegacyDataTransformer.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/util/LegacyDataTransformer.java similarity index 97% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/util/LegacyDataTransformer.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/util/LegacyDataTransformer.java index 61323ae..b4db051 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/util/LegacyDataTransformer.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/util/LegacyDataTransformer.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.util; +package io.shinhanlife.dap.biz.mcp.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.axhub.biz.mcp.adapter.util + * @package io.shinhanlife.dap.biz.mcp.adapter.util * @className LegacyDataTransformer * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/util/PiiMaskingLogbackConverter.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/util/PiiMaskingLogbackConverter.java similarity index 91% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/util/PiiMaskingLogbackConverter.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/util/PiiMaskingLogbackConverter.java index 9d7b3fd..a1a8394 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/util/PiiMaskingLogbackConverter.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/util/PiiMaskingLogbackConverter.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.util; +package io.shinhanlife.dap.biz.mcp.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.axhub.biz.mcp.adapter.util + * @package io.shinhanlife.dap.biz.mcp.adapter.util * @className PiiMaskingLogbackConverter * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/util/PiiMaskingUtils.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/util/PiiMaskingUtils.java similarity index 96% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/util/PiiMaskingUtils.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/util/PiiMaskingUtils.java index ccec93d..d38b88a 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/adapter/util/PiiMaskingUtils.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/adapter/util/PiiMaskingUtils.java @@ -1,10 +1,10 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.util; +package io.shinhanlife.dap.biz.mcp.adapter.util; import java.util.regex.Matcher; import java.util.regex.Pattern; /** - * @package io.shinhanlife.axhub.biz.mcp.adapter.util + * @package io.shinhanlife.dap.biz.mcp.adapter.util * @className PiiMaskingUtils * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/sample/converter/SampleLegacyConverter.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/sample/converter/SampleLegacyConverter.java similarity index 81% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/sample/converter/SampleLegacyConverter.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/sample/converter/SampleLegacyConverter.java index 3ac7c38..deebc42 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/sample/converter/SampleLegacyConverter.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/sample/converter/SampleLegacyConverter.java @@ -1,7 +1,7 @@ -package io.shinhanlife.axhub.biz.mcp.sample.converter; +package io.shinhanlife.dap.biz.mcp.sample.converter; -import io.shinhanlife.axhub.biz.mcp.sample.dto.SampleAiReqDto; -import io.shinhanlife.axhub.biz.mcp.sample.dto.SampleLegacyReqDto; +import io.shinhanlife.dap.biz.mcp.sample.dto.SampleAiReqDto; +import io.shinhanlife.dap.biz.mcp.sample.dto.SampleLegacyReqDto; import org.mapstruct.Mapper; import org.mapstruct.Mapping; import org.mapstruct.factory.Mappers; diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/sample/dto/SampleAiReqDto.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/sample/dto/SampleAiReqDto.java similarity index 89% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/sample/dto/SampleAiReqDto.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/sample/dto/SampleAiReqDto.java index c95b4d2..cd4c220 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/sample/dto/SampleAiReqDto.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/sample/dto/SampleAiReqDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.sample.dto; +package io.shinhanlife.dap.biz.mcp.sample.dto; import lombok.Builder; import lombok.Getter; diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/sample/dto/SampleLegacyReqDto.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/sample/dto/SampleLegacyReqDto.java similarity index 89% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/sample/dto/SampleLegacyReqDto.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/sample/dto/SampleLegacyReqDto.java index d281e25..3e6f75e 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/sample/dto/SampleLegacyReqDto.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/sample/dto/SampleLegacyReqDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.sample.dto; +package io.shinhanlife.dap.biz.mcp.sample.dto; import lombok.AccessLevel; import lombok.AllArgsConstructor; @@ -8,7 +8,7 @@ import lombok.NoArgsConstructor; import lombok.ToString; /** - * @package io.shinhanlife.axhub.biz.mcp.sample.dto + * @package io.shinhanlife.dap.biz.mcp.sample.dto * @className SampleMciReqDto * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/sample/dto/SampleLegacyResDto.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/sample/dto/SampleLegacyResDto.java similarity index 89% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/sample/dto/SampleLegacyResDto.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/sample/dto/SampleLegacyResDto.java index 474a0c2..cdf682f 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/sample/dto/SampleLegacyResDto.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/sample/dto/SampleLegacyResDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.sample.dto; +package io.shinhanlife.dap.biz.mcp.sample.dto; import lombok.AccessLevel; import lombok.AllArgsConstructor; @@ -10,7 +10,7 @@ import lombok.ToString; import java.util.Map; /** - * @package io.shinhanlife.axhub.biz.mcp.sample.dto + * @package io.shinhanlife.dap.biz.mcp.sample.dto * @className SampleMciResDto * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/sample/service/SampleLegacyCallService.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/sample/service/SampleLegacyCallService.java similarity index 77% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/sample/service/SampleLegacyCallService.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/sample/service/SampleLegacyCallService.java index 6c1a786..e00dff0 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/sample/service/SampleLegacyCallService.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/sample/service/SampleLegacyCallService.java @@ -1,14 +1,14 @@ -package io.shinhanlife.axhub.biz.mcp.sample.service; +package io.shinhanlife.dap.biz.mcp.sample.service; -import io.shinhanlife.axhub.biz.mcp.adapter.support.MciTemplate; -import io.shinhanlife.axhub.biz.mcp.sample.dto.SampleLegacyReqDto; -import io.shinhanlife.axhub.biz.mcp.sample.dto.SampleLegacyResDto; +import io.shinhanlife.dap.biz.mcp.adapter.support.MciTemplate; +import io.shinhanlife.dap.biz.mcp.sample.dto.SampleLegacyReqDto; +import io.shinhanlife.dap.biz.mcp.sample.dto.SampleLegacyResDto; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; /** - * @package io.shinhanlife.axhub.biz.mcp.sample.service + * @package io.shinhanlife.dap.biz.mcp.sample.service * @className SampleLegacyCallService * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/annotation/McpFunction.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/annotation/McpFunction.java similarity index 94% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/annotation/McpFunction.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/annotation/McpFunction.java index 4ecc01a..3d63368 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/annotation/McpFunction.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/annotation/McpFunction.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.tool.annotation; +package io.shinhanlife.dap.biz.mcp.tool.annotation; import java.lang.annotation.*; diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/annotation/McpParameter.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/annotation/McpParameter.java similarity index 79% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/annotation/McpParameter.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/annotation/McpParameter.java index f92be89..282ef5e 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/annotation/McpParameter.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/annotation/McpParameter.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.tool.annotation; +package io.shinhanlife.dap.biz.mcp.tool.annotation; import java.lang.annotation.*; diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/annotation/McpTool.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/annotation/McpTool.java similarity index 88% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/annotation/McpTool.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/annotation/McpTool.java index 8eb2e15..5ae17ee 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/annotation/McpTool.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/annotation/McpTool.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.tool.annotation; +package io.shinhanlife.dap.biz.mcp.tool.annotation; import org.springframework.core.annotation.AliasFor; import org.springframework.stereotype.Component; diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/aop/ToolSlaMonitoringAspect.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/aop/ToolSlaMonitoringAspect.java similarity index 93% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/aop/ToolSlaMonitoringAspect.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/aop/ToolSlaMonitoringAspect.java index 70b821a..b4fa936 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/aop/ToolSlaMonitoringAspect.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/aop/ToolSlaMonitoringAspect.java @@ -1,7 +1,7 @@ -package io.shinhanlife.axhub.biz.mcp.tool.aop; +package io.shinhanlife.dap.biz.mcp.tool.aop; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpFunction; -import io.shinhanlife.axhub.biz.mcp.tool.config.McpProperties; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpFunction; +import io.shinhanlife.dap.biz.mcp.tool.config.McpProperties; import java.lang.reflect.Method; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/config/GlowCommunicationProperties.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/config/GlowCommunicationProperties.java similarity index 95% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/config/GlowCommunicationProperties.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/config/GlowCommunicationProperties.java index fae395d..0082b9f 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/config/GlowCommunicationProperties.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/config/GlowCommunicationProperties.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.tool.config; +package io.shinhanlife.dap.biz.mcp.tool.config; import lombok.Getter; import lombok.Setter; @@ -11,7 +11,7 @@ import org.springframework.stereotype.Component; * 자바 객체(Bean)로 매핑하여 제공합니다. */ /** - * @package io.shinhanlife.axhub.biz.mcp.tool.config + * @package io.shinhanlife.dap.biz.mcp.tool.config * @className GlowCommunicationProperties * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/config/McpProperties.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/config/McpProperties.java similarity index 85% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/config/McpProperties.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/config/McpProperties.java index bc863a8..f1a9c7c 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/config/McpProperties.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/config/McpProperties.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.tool.config; +package io.shinhanlife.dap.biz.mcp.tool.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.axhub.biz.mcp.tool.config + * @package io.shinhanlife.dap.biz.mcp.tool.config * @className McpProperties * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/ToolMetadata.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/ToolMetadata.java similarity index 94% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/ToolMetadata.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/ToolMetadata.java index cea597e..476b30f 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/ToolMetadata.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/ToolMetadata.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import lombok.Getter; import lombok.Setter; @@ -9,7 +9,7 @@ import lombok.AllArgsConstructor; import java.util.Map; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className ToolMetadata * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/presentation/BusinessToolController.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/presentation/BusinessToolController.java similarity index 96% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/presentation/BusinessToolController.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/presentation/BusinessToolController.java index 68e8df0..6149a9f 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/presentation/BusinessToolController.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/presentation/BusinessToolController.java @@ -1,16 +1,16 @@ -package io.shinhanlife.axhub.biz.mcp.tool.presentation; +package io.shinhanlife.dap.biz.mcp.tool.presentation; import com.fasterxml.jackson.databind.ObjectMapper; import com.networknt.schema.JsonSchema; import com.networknt.schema.JsonSchemaFactory; import com.networknt.schema.SpecVersion; import com.networknt.schema.ValidationMessage; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpFunction; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpTool; -import io.shinhanlife.axhub.biz.mcp.tool.config.McpProperties; -import io.shinhanlife.axhub.biz.mcp.tool.dto.ToolMetadata; -import io.shinhanlife.axhub.biz.mcp.tool.service.ToolRegistryHeartbeatSender; -import io.shinhanlife.axhub.biz.mcp.tool.util.JsonSchemaGenerator; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpFunction; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpTool; +import io.shinhanlife.dap.biz.mcp.tool.config.McpProperties; +import io.shinhanlife.dap.biz.mcp.tool.dto.ToolMetadata; +import io.shinhanlife.dap.biz.mcp.tool.service.ToolRegistryHeartbeatSender; +import io.shinhanlife.dap.biz.mcp.tool.util.JsonSchemaGenerator; import java.lang.reflect.Method; import java.util.ArrayList; import java.util.HashMap; diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/AbstractMcpToolService.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/AbstractMcpToolService.java similarity index 93% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/AbstractMcpToolService.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/AbstractMcpToolService.java index ea7bc71..cbe04da 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/AbstractMcpToolService.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/AbstractMcpToolService.java @@ -1,7 +1,7 @@ -package io.shinhanlife.axhub.biz.mcp.tool.service; +package io.shinhanlife.dap.biz.mcp.tool.service; -import io.shinhanlife.axhub.biz.mcp.adapter.connector.LegacyEimsConnector; -import io.shinhanlife.axhub.biz.mcp.adapter.util.PiiMaskingUtils; +import io.shinhanlife.dap.biz.mcp.adapter.connector.LegacyEimsConnector; +import io.shinhanlife.dap.biz.mcp.adapter.util.PiiMaskingUtils; import org.springframework.beans.factory.annotation.Autowired; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.core.type.TypeReference; @@ -13,7 +13,7 @@ import java.util.List; import lombok.extern.slf4j.Slf4j; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.service + * @package io.shinhanlife.dap.biz.mcp.tool.service * @className AbstractMcpToolService * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/ToolRegistryHeartbeatSender.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/ToolRegistryHeartbeatSender.java similarity index 95% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/ToolRegistryHeartbeatSender.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/ToolRegistryHeartbeatSender.java index 8119ef0..aa565f7 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/ToolRegistryHeartbeatSender.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/ToolRegistryHeartbeatSender.java @@ -1,11 +1,11 @@ -package io.shinhanlife.axhub.biz.mcp.tool.service; +package io.shinhanlife.dap.biz.mcp.tool.service; import com.fasterxml.jackson.databind.ObjectMapper; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpFunction; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpTool; -import io.shinhanlife.axhub.biz.mcp.tool.config.McpProperties; -import io.shinhanlife.axhub.biz.mcp.tool.dto.ToolMetadata; -import io.shinhanlife.axhub.biz.mcp.tool.util.JsonSchemaGenerator; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpFunction; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpTool; +import io.shinhanlife.dap.biz.mcp.tool.config.McpProperties; +import io.shinhanlife.dap.biz.mcp.tool.dto.ToolMetadata; +import io.shinhanlife.dap.biz.mcp.tool.util.JsonSchemaGenerator; import jakarta.annotation.PostConstruct; import java.lang.reflect.Method; import java.util.ArrayList; diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/util/JsonSchemaGenerator.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/util/JsonSchemaGenerator.java similarity index 93% rename from axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/util/JsonSchemaGenerator.java rename to dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/util/JsonSchemaGenerator.java index 47aab9e..6169a7b 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/util/JsonSchemaGenerator.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/biz/mcp/tool/util/JsonSchemaGenerator.java @@ -1,6 +1,6 @@ -package io.shinhanlife.axhub.biz.mcp.tool.util; +package io.shinhanlife.dap.biz.mcp.tool.util; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpParameter; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpParameter; import java.lang.reflect.Field; import java.util.HashMap; import java.util.List; diff --git a/axhub-tool-core/src/main/resources/config/application-glow-local.yml b/dap-tool-core/src/main/resources/config/application-glow-local.yml similarity index 100% rename from axhub-tool-core/src/main/resources/config/application-glow-local.yml rename to dap-tool-core/src/main/resources/config/application-glow-local.yml diff --git a/axhub-tool-core/src/main/resources/mock-responses.json b/dap-tool-core/src/main/resources/mock-responses.json similarity index 100% rename from axhub-tool-core/src/main/resources/mock-responses.json rename to dap-tool-core/src/main/resources/mock-responses.json diff --git a/axhub-tool-core/src/test/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/ShinhanMciSenderTest.java b/dap-tool-core/src/test/java/io/shinhanlife/dap/biz/mcp/adapter/sender/ShinhanMciSenderTest.java similarity index 86% rename from axhub-tool-core/src/test/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/ShinhanMciSenderTest.java rename to dap-tool-core/src/test/java/io/shinhanlife/dap/biz/mcp/adapter/sender/ShinhanMciSenderTest.java index a718b70..f9787e4 100644 --- a/axhub-tool-core/src/test/java/io/shinhanlife/axhub/biz/mcp/adapter/sender/ShinhanMciSenderTest.java +++ b/dap-tool-core/src/test/java/io/shinhanlife/dap/biz/mcp/adapter/sender/ShinhanMciSenderTest.java @@ -1,15 +1,15 @@ -package io.shinhanlife.axhub.biz.mcp.adapter.sender; +package io.shinhanlife.dap.biz.mcp.adapter.sender; import com.fasterxml.jackson.databind.ObjectMapper; -import io.shinhanlife.axhub.common.integration.mci.dto.MciRequestWrapper; -import io.shinhanlife.axhub.common.integration.mci.dto.ShinhanCommonHeaderDto; +import io.shinhanlife.dap.common.integration.mci.dto.MciRequestWrapper; +import io.shinhanlife.dap.common.integration.mci.dto.ShinhanCommonHeaderDto; import lombok.Data; import org.junit.jupiter.api.Test; import static org.assertj.core.api.Assertions.assertThat; /** - * @package io.shinhanlife.axhub.biz.mcp.adapter.sender + * @package io.shinhanlife.dap.biz.mcp.adapter.sender * @className ShinhanMciSenderTest * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-core/src/test/java/io/shinhanlife/axhub/biz/mcp/sample/converter/SampleLegacyConverterTest.java b/dap-tool-core/src/test/java/io/shinhanlife/dap/biz/mcp/sample/converter/SampleLegacyConverterTest.java similarity index 90% rename from axhub-tool-core/src/test/java/io/shinhanlife/axhub/biz/mcp/sample/converter/SampleLegacyConverterTest.java rename to dap-tool-core/src/test/java/io/shinhanlife/dap/biz/mcp/sample/converter/SampleLegacyConverterTest.java index 84496dc..bd03642 100644 --- a/axhub-tool-core/src/test/java/io/shinhanlife/axhub/biz/mcp/sample/converter/SampleLegacyConverterTest.java +++ b/dap-tool-core/src/test/java/io/shinhanlife/dap/biz/mcp/sample/converter/SampleLegacyConverterTest.java @@ -1,7 +1,7 @@ -package io.shinhanlife.axhub.biz.mcp.sample.converter; +package io.shinhanlife.dap.biz.mcp.sample.converter; -import io.shinhanlife.axhub.biz.mcp.sample.dto.SampleAiReqDto; -import io.shinhanlife.axhub.biz.mcp.sample.dto.SampleLegacyReqDto; +import io.shinhanlife.dap.biz.mcp.sample.dto.SampleAiReqDto; +import io.shinhanlife.dap.biz.mcp.sample.dto.SampleLegacyReqDto; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; diff --git a/axhub-tool-email/Dockerfile b/dap-tool-email/Dockerfile similarity index 56% rename from axhub-tool-email/Dockerfile rename to dap-tool-email/Dockerfile index 37d7ed2..fee23e0 100644 --- a/axhub-tool-email/Dockerfile +++ b/dap-tool-email/Dockerfile @@ -3,16 +3,16 @@ WORKDIR /app COPY gradlew . COPY gradle gradle COPY build.gradle settings.gradle ./ -COPY axhub-common axhub-common -COPY axhub-tool-core axhub-tool-core -COPY axhub-tool-email axhub-tool-email +COPY dap-common dap-common +COPY dap-tool-core dap-tool-core +COPY dap-tool-email dap-tool-email RUN chmod +x gradlew -RUN ./gradlew :axhub-tool-email:build -x test +RUN ./gradlew :dap-tool-email:build -x test FROM eclipse-temurin:21-jre-alpine WORKDIR /app RUN apk add --no-cache tzdata ENV TZ=Asia/Seoul -COPY --from=builder /app/axhub-tool-email/build/libs/*-SNAPSHOT.jar app.jar +COPY --from=builder /app/dap-tool-email/build/libs/*-SNAPSHOT.jar app.jar EXPOSE 8083 ENTRYPOINT ["java", "-jar", "app.jar"] diff --git a/axhub-tool-other/build.gradle b/dap-tool-email/build.gradle similarity index 80% rename from axhub-tool-other/build.gradle rename to dap-tool-email/build.gradle index 6df11bb..554427f 100644 --- a/axhub-tool-other/build.gradle +++ b/dap-tool-email/build.gradle @@ -3,7 +3,7 @@ plugins { } dependencies { - implementation project(':axhub-tool-core') + implementation project(':dap-tool-core') } dependencies { diff --git a/axhub-tool-email/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/EmailSendReq.java b/dap-tool-email/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/EmailSendReq.java similarity index 84% rename from axhub-tool-email/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/EmailSendReq.java rename to dap-tool-email/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/EmailSendReq.java index 501426f..1add751 100644 --- a/axhub-tool-email/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/EmailSendReq.java +++ b/dap-tool-email/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/EmailSendReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpParameter; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className EmailSendReq * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-email/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/email/AxHubToolEmailApplication.java b/dap-tool-email/src/main/java/io/shinhanlife/dap/biz/mcp/tool/email/AxHubToolEmailApplication.java similarity index 50% rename from axhub-tool-email/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/email/AxHubToolEmailApplication.java rename to dap-tool-email/src/main/java/io/shinhanlife/dap/biz/mcp/tool/email/AxHubToolEmailApplication.java index 0481255..17f6b58 100644 --- a/axhub-tool-email/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/email/AxHubToolEmailApplication.java +++ b/dap-tool-email/src/main/java/io/shinhanlife/dap/biz/mcp/tool/email/AxHubToolEmailApplication.java @@ -1,12 +1,12 @@ -package io.shinhanlife.axhub.biz.mcp.tool.email; +package io.shinhanlife.dap.biz.mcp.tool.email; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.context.properties.ConfigurationPropertiesScan; import org.springframework.cache.annotation.EnableCaching; -@SpringBootApplication(scanBasePackages = {"io.shinhanlife.axhub.biz.mcp.tool", "io.shinhanlife.axhub.biz.mcp.adapter", "io.shinhanlife.axhub.common.mcp", "io.shinhanlife.axhub.common.config"}) -@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.axhub.biz.mcp.tool", "io.shinhanlife.axhub.biz.mcp.adapter", "io.shinhanlife.axhub.common.mcp", "io.shinhanlife.axhub.common.config"}) +@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.biz.mcp.tool", "io.shinhanlife.dap.biz.mcp.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config"}) +@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.biz.mcp.tool", "io.shinhanlife.dap.biz.mcp.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config"}) @EnableCaching public class AxHubToolEmailApplication { public static void main(String[] args) { diff --git a/axhub-tool-email/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/EmailToolService.java b/dap-tool-email/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/EmailToolService.java similarity index 83% rename from axhub-tool-email/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/EmailToolService.java rename to dap-tool-email/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/EmailToolService.java index 2fb8a95..051a64f 100644 --- a/axhub-tool-email/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/EmailToolService.java +++ b/dap-tool-email/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/EmailToolService.java @@ -1,15 +1,15 @@ -package io.shinhanlife.axhub.biz.mcp.tool.service; +package io.shinhanlife.dap.biz.mcp.tool.service; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpFunction; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpTool; -import io.shinhanlife.axhub.biz.mcp.tool.dto.EmailSendReq; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpFunction; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpTool; +import io.shinhanlife.dap.biz.mcp.tool.dto.EmailSendReq; import lombok.extern.slf4j.Slf4j; import java.util.HashMap; import java.util.Map; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.email + * @package io.shinhanlife.dap.biz.mcp.tool.email * @className EmailToolService * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-email/src/main/resources/application-dev.properties b/dap-tool-email/src/main/resources/application-dev.properties similarity index 88% rename from axhub-tool-email/src/main/resources/application-dev.properties rename to dap-tool-email/src/main/resources/application-dev.properties index 37b3c5f..78b14b5 100644 --- a/axhub-tool-email/src/main/resources/application-dev.properties +++ b/dap-tool-email/src/main/resources/application-dev.properties @@ -1,7 +1,7 @@ # Render 클라우드 환경 전용 설정 server.port=${PORT:8083} -axhub.gateway.url=https://axhub-gateway.onrender.com -axhub.tool.url=https://axhub-tool-email.onrender.com +axhub.gateway.url=https://dap-gateway.onrender.com +axhub.tool.url=https://dap-tool-email.onrender.com # EIMS 동적 라우팅 접속 정보 (Mock) eims.http.url=http://localhost:${server.port}/api/gateway diff --git a/axhub-tool-email/src/main/resources/application-local.properties b/dap-tool-email/src/main/resources/application-local.properties similarity index 100% rename from axhub-tool-email/src/main/resources/application-local.properties rename to dap-tool-email/src/main/resources/application-local.properties diff --git a/axhub-tool-email/src/main/resources/application-local.yml b/dap-tool-email/src/main/resources/application-local.yml similarity index 100% rename from axhub-tool-email/src/main/resources/application-local.yml rename to dap-tool-email/src/main/resources/application-local.yml diff --git a/axhub-tool-email/src/main/resources/application.properties b/dap-tool-email/src/main/resources/application.properties similarity index 84% rename from axhub-tool-email/src/main/resources/application.properties rename to dap-tool-email/src/main/resources/application.properties index c92861a..8c35868 100644 --- a/axhub-tool-email/src/main/resources/application.properties +++ b/dap-tool-email/src/main/resources/application.properties @@ -1,5 +1,5 @@ server.port=8083 -spring.application.name=axhub-tool-email +spring.application.name=dap-tool-email spring.profiles.active=local diff --git a/axhub-tool-email/src/main/resources/logback-spring.xml b/dap-tool-email/src/main/resources/logback-spring.xml similarity index 100% rename from axhub-tool-email/src/main/resources/logback-spring.xml rename to dap-tool-email/src/main/resources/logback-spring.xml diff --git a/axhub-tool-other/Dockerfile b/dap-tool-other/Dockerfile similarity index 56% rename from axhub-tool-other/Dockerfile rename to dap-tool-other/Dockerfile index 00aa79b..c23ef4b 100644 --- a/axhub-tool-other/Dockerfile +++ b/dap-tool-other/Dockerfile @@ -3,16 +3,16 @@ WORKDIR /app COPY gradlew . COPY gradle gradle COPY build.gradle settings.gradle ./ -COPY axhub-common axhub-common -COPY axhub-tool-core axhub-tool-core -COPY axhub-tool-other axhub-tool-other +COPY dap-common dap-common +COPY dap-tool-core dap-tool-core +COPY dap-tool-other dap-tool-other RUN chmod +x gradlew -RUN ./gradlew :axhub-tool-other:build -x test +RUN ./gradlew :dap-tool-other:build -x test FROM eclipse-temurin:21-jre-alpine WORKDIR /app RUN apk add --no-cache tzdata ENV TZ=Asia/Seoul -COPY --from=builder /app/axhub-tool-other/build/libs/*-SNAPSHOT.jar app.jar +COPY --from=builder /app/dap-tool-other/build/libs/*-SNAPSHOT.jar app.jar EXPOSE 8084 ENTRYPOINT ["java", "-jar", "app.jar"] diff --git a/axhub-tool-sms/build.gradle b/dap-tool-other/build.gradle similarity index 80% rename from axhub-tool-sms/build.gradle rename to dap-tool-other/build.gradle index 6df11bb..554427f 100644 --- a/axhub-tool-sms/build.gradle +++ b/dap-tool-other/build.gradle @@ -3,7 +3,7 @@ plugins { } dependencies { - implementation project(':axhub-tool-core') + implementation project(':dap-tool-core') } dependencies { diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/BalanceReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/BalanceReq.java similarity index 60% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/BalanceReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/BalanceReq.java index f6c6572..ccdef87 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/BalanceReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/BalanceReq.java @@ -1,6 +1,6 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpParameter; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpParameter; import lombok.Data; @Data diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/BalanceRes.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/BalanceRes.java similarity index 78% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/BalanceRes.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/BalanceRes.java index 9da4108..74f862b 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/BalanceRes.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/BalanceRes.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import lombok.Data; diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/BillingProcessReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/BillingProcessReq.java similarity index 82% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/BillingProcessReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/BillingProcessReq.java index 95ac307..7ed3991 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/BillingProcessReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/BillingProcessReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpParameter; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className BillingProcessReq * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/BillingStatusReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/BillingStatusReq.java similarity index 80% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/BillingStatusReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/BillingStatusReq.java index 839d67a..defc568 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/BillingStatusReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/BillingStatusReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpParameter; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className BillingStatusReq * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/BondCheckReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/BondCheckReq.java similarity index 80% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/BondCheckReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/BondCheckReq.java index eaceb98..8e7a1a8 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/BondCheckReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/BondCheckReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpParameter; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className BondCheckReq * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/BondIssueReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/BondIssueReq.java similarity index 82% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/BondIssueReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/BondIssueReq.java index 22e3a6c..eec6d61 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/BondIssueReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/BondIssueReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpParameter; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className BondIssueReq * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/ContractDetailReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/ContractDetailReq.java similarity index 82% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/ContractDetailReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/ContractDetailReq.java index 5e8ab88..c7ae610 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/ContractDetailReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/ContractDetailReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpParameter; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className ContractDetailReq * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/ContractStatusReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/ContractStatusReq.java similarity index 82% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/ContractStatusReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/ContractStatusReq.java index 9e151ed..99cdacf 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/ContractStatusReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/ContractStatusReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpParameter; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className ContractStatusReq * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/CustomerDetailReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/CustomerDetailReq.java similarity index 82% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/CustomerDetailReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/CustomerDetailReq.java index 0f2d2ae..c124df6 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/CustomerDetailReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/CustomerDetailReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpParameter; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className CustomerDetailReq * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/CustomerGradeReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/CustomerGradeReq.java similarity index 82% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/CustomerGradeReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/CustomerGradeReq.java index 8e6dcd0..886058e 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/CustomerGradeReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/CustomerGradeReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpParameter; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className CustomerGradeReq * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/LeaveCountReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/LeaveCountReq.java similarity index 80% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/LeaveCountReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/LeaveCountReq.java index a47f822..43ebe3c 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/LeaveCountReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/LeaveCountReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpParameter; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className LeaveCountReq * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/MciSampleStringRes.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/MciSampleStringRes.java similarity index 90% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/MciSampleStringRes.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/MciSampleStringRes.java index d0deb71..ab648d4 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/MciSampleStringRes.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/MciSampleStringRes.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import com.fasterxml.jackson.annotation.JsonInclude; import io.shinhanlife.glow.GlowMciFieldInfo; @@ -6,7 +6,7 @@ import lombok.Data; import java.util.List; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className MciSampleStringRes * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/MciSampleTargetDto.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/MciSampleTargetDto.java similarity index 82% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/MciSampleTargetDto.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/MciSampleTargetDto.java index 7bf0b97..d5380b6 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/MciSampleTargetDto.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/MciSampleTargetDto.java @@ -1,10 +1,10 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import io.shinhanlife.glow.GlowMciFieldInfo; import lombok.Data; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className MciSampleTargetDto * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/SampleStringReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/SampleStringReq.java similarity index 84% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/SampleStringReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/SampleStringReq.java index 49d49cf..755a81d 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/SampleStringReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/SampleStringReq.java @@ -1,10 +1,10 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import com.fasterxml.jackson.annotation.JsonInclude; import lombok.Data; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className SampleStringReq * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/SampleStringRes.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/SampleStringRes.java similarity index 91% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/SampleStringRes.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/SampleStringRes.java index 27343e0..511a358 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/SampleStringRes.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/SampleStringRes.java @@ -1,11 +1,11 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import com.fasterxml.jackson.annotation.JsonInclude; import io.shinhanlife.glow.GlowTrgmField; import lombok.Data; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className SampleStringRes * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/TemplateDownloadReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/TemplateDownloadReq.java similarity index 88% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/TemplateDownloadReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/TemplateDownloadReq.java index f807717..60670d8 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/TemplateDownloadReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/TemplateDownloadReq.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import lombok.AccessLevel; import lombok.AllArgsConstructor; @@ -8,7 +8,7 @@ import lombok.NoArgsConstructor; import lombok.ToString; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className TemplateDownloadReq * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/VacationRegisterReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/VacationRegisterReq.java similarity index 83% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/VacationRegisterReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/VacationRegisterReq.java index 8f53136..e0c4d62 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/VacationRegisterReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/VacationRegisterReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpParameter; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className VacationRegisterReq * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/WeatherReq.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/WeatherReq.java similarity index 86% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/WeatherReq.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/WeatherReq.java index 4576c21..72aaae1 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/WeatherReq.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/WeatherReq.java @@ -1,10 +1,10 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonPropertyDescription; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className WeatherReq * @description 기상 조회 요청 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/WeatherRes.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/WeatherRes.java similarity index 82% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/WeatherRes.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/WeatherRes.java index 913c4d7..ed42692 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/WeatherRes.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/WeatherRes.java @@ -1,7 +1,7 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className WeatherRes * @description 기상 조회 응답 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/other/AxHubToolOtherApplication.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/other/AxHubToolOtherApplication.java similarity index 50% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/other/AxHubToolOtherApplication.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/other/AxHubToolOtherApplication.java index 22ac712..e2b57b1 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/other/AxHubToolOtherApplication.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/other/AxHubToolOtherApplication.java @@ -1,12 +1,12 @@ -package io.shinhanlife.axhub.biz.mcp.tool.other; +package io.shinhanlife.dap.biz.mcp.tool.other; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.context.properties.ConfigurationPropertiesScan; import org.springframework.cache.annotation.EnableCaching; -@SpringBootApplication(scanBasePackages = {"io.shinhanlife.axhub.biz.mcp.tool", "io.shinhanlife.axhub.biz.mcp.adapter", "io.shinhanlife.axhub.common.mcp", "io.shinhanlife.axhub.common.config"}) -@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.axhub.biz.mcp.tool", "io.shinhanlife.axhub.biz.mcp.adapter", "io.shinhanlife.axhub.common.mcp", "io.shinhanlife.axhub.common.config"}) +@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.biz.mcp.tool", "io.shinhanlife.dap.biz.mcp.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config"}) +@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.biz.mcp.tool", "io.shinhanlife.dap.biz.mcp.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config"}) @EnableCaching public class AxHubToolOtherApplication { public static void main(String[] args) { diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/other/presentation/MciTestController.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/other/presentation/MciTestController.java similarity index 84% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/other/presentation/MciTestController.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/other/presentation/MciTestController.java index 4fcde95..789b5d2 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/other/presentation/MciTestController.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/other/presentation/MciTestController.java @@ -1,8 +1,8 @@ -package io.shinhanlife.axhub.biz.mcp.tool.other.presentation; +package io.shinhanlife.dap.biz.mcp.tool.other.presentation; -import io.shinhanlife.axhub.biz.mcp.adapter.sender.ShinhanMciSender; -import io.shinhanlife.axhub.common.integration.mci.dto.MciRequestWrapper; -import io.shinhanlife.axhub.common.integration.mci.dto.ShinhanCommonHeaderDto; +import io.shinhanlife.dap.biz.mcp.adapter.sender.ShinhanMciSender; +import io.shinhanlife.dap.common.integration.mci.dto.MciRequestWrapper; +import io.shinhanlife.dap.common.integration.mci.dto.ShinhanCommonHeaderDto; import lombok.Data; import lombok.RequiredArgsConstructor; import jakarta.servlet.http.HttpServletRequest; @@ -12,7 +12,7 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.other.presentation + * @package io.shinhanlife.dap.biz.mcp.tool.other.presentation * @className MciTestController * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/BalanceService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/BalanceService.java similarity index 79% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/BalanceService.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/BalanceService.java index 95dd1c9..0289dc7 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/BalanceService.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/BalanceService.java @@ -1,9 +1,9 @@ -package io.shinhanlife.axhub.biz.mcp.tool.service; +package io.shinhanlife.dap.biz.mcp.tool.service; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpFunction; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpTool; -import io.shinhanlife.axhub.biz.mcp.tool.dto.BalanceReq; -import io.shinhanlife.axhub.biz.mcp.tool.service.AbstractMcpToolService; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpFunction; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpTool; +import io.shinhanlife.dap.biz.mcp.tool.dto.BalanceReq; +import io.shinhanlife.dap.biz.mcp.tool.service.AbstractMcpToolService; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/BillingProcessService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/BillingProcessService.java similarity index 86% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/BillingProcessService.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/BillingProcessService.java index 9ab97a0..4c5b933 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/BillingProcessService.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/BillingProcessService.java @@ -1,20 +1,20 @@ -package io.shinhanlife.axhub.biz.mcp.tool.service; +package io.shinhanlife.dap.biz.mcp.tool.service; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpFunction; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpTool; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpFunction; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpTool; import java.util.Map; import java.util.HashMap; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.core.type.TypeReference; -import io.shinhanlife.axhub.biz.mcp.tool.dto.BillingStatusReq; -import io.shinhanlife.axhub.biz.mcp.tool.dto.BillingProcessReq; +import io.shinhanlife.dap.biz.mcp.tool.dto.BillingStatusReq; +import io.shinhanlife.dap.biz.mcp.tool.dto.BillingProcessReq; @McpTool( routingType = "MCI", categoryKey = "claim" ) /** - * @package io.shinhanlife.axhub.biz.mcp.tool.service + * @package io.shinhanlife.dap.biz.mcp.tool.service * @className BillingProcessService * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/BondIssueService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/BondIssueService.java similarity index 76% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/BondIssueService.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/BondIssueService.java index eb5251f..a2723f2 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/BondIssueService.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/BondIssueService.java @@ -1,16 +1,16 @@ -package io.shinhanlife.axhub.biz.mcp.tool.service; +package io.shinhanlife.dap.biz.mcp.tool.service; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpFunction; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpTool; -import io.shinhanlife.axhub.biz.mcp.tool.dto.BondCheckReq; -import io.shinhanlife.axhub.biz.mcp.tool.dto.BondIssueReq; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpFunction; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpTool; +import io.shinhanlife.dap.biz.mcp.tool.dto.BondCheckReq; +import io.shinhanlife.dap.biz.mcp.tool.dto.BondIssueReq; @McpTool( routingType = "EAI", categoryKey = "policy" ) /** - * @package io.shinhanlife.axhub.biz.mcp.tool.service + * @package io.shinhanlife.dap.biz.mcp.tool.service * @className BondIssueService * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/CommonUtilityService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/CommonUtilityService.java similarity index 77% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/CommonUtilityService.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/CommonUtilityService.java index 15a3ce6..5fc5ffa 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/CommonUtilityService.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/CommonUtilityService.java @@ -1,17 +1,17 @@ -package io.shinhanlife.axhub.biz.mcp.tool.service; +package io.shinhanlife.dap.biz.mcp.tool.service; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpFunction; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpTool; -import io.shinhanlife.axhub.biz.mcp.tool.dto.VacationRegisterReq; -import io.shinhanlife.axhub.biz.mcp.tool.dto.LeaveCountReq; -import io.shinhanlife.axhub.biz.mcp.tool.dto.LeaveCountReq; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpFunction; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpTool; +import io.shinhanlife.dap.biz.mcp.tool.dto.VacationRegisterReq; +import io.shinhanlife.dap.biz.mcp.tool.dto.LeaveCountReq; +import io.shinhanlife.dap.biz.mcp.tool.dto.LeaveCountReq; @McpTool( routingType = "HTTP", categoryKey = "hr" ) /** - * @package io.shinhanlife.axhub.biz.mcp.tool.service + * @package io.shinhanlife.dap.biz.mcp.tool.service * @className CommonUtilityService * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/ContractInquiryService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/ContractInquiryService.java similarity index 75% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/ContractInquiryService.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/ContractInquiryService.java index 2500237..ef0fea7 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/ContractInquiryService.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/ContractInquiryService.java @@ -1,16 +1,16 @@ -package io.shinhanlife.axhub.biz.mcp.tool.service; +package io.shinhanlife.dap.biz.mcp.tool.service; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpFunction; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpTool; -import io.shinhanlife.axhub.biz.mcp.tool.dto.ContractStatusReq; -import io.shinhanlife.axhub.biz.mcp.tool.dto.ContractDetailReq; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpFunction; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpTool; +import io.shinhanlife.dap.biz.mcp.tool.dto.ContractStatusReq; +import io.shinhanlife.dap.biz.mcp.tool.dto.ContractDetailReq; @McpTool( routingType = "HTTP", categoryKey = "contract" ) /** - * @package io.shinhanlife.axhub.biz.mcp.tool.service + * @package io.shinhanlife.dap.biz.mcp.tool.service * @className ContractInquiryService * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/CustomerInfoService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/CustomerInfoService.java similarity index 75% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/CustomerInfoService.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/CustomerInfoService.java index 5514ddf..dabbb7e 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/CustomerInfoService.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/CustomerInfoService.java @@ -1,16 +1,16 @@ -package io.shinhanlife.axhub.biz.mcp.tool.service; +package io.shinhanlife.dap.biz.mcp.tool.service; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpFunction; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpTool; -import io.shinhanlife.axhub.biz.mcp.tool.dto.CustomerGradeReq; -import io.shinhanlife.axhub.biz.mcp.tool.dto.CustomerDetailReq; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpFunction; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpTool; +import io.shinhanlife.dap.biz.mcp.tool.dto.CustomerGradeReq; +import io.shinhanlife.dap.biz.mcp.tool.dto.CustomerDetailReq; @McpTool( routingType = "TCP", categoryKey = "customer" ) /** - * @package io.shinhanlife.axhub.biz.mcp.tool.service + * @package io.shinhanlife.dap.biz.mcp.tool.service * @className CustomerInfoService * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/SampleStringToolService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/SampleStringToolService.java similarity index 83% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/SampleStringToolService.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/SampleStringToolService.java index 03999ee..a3f4ee4 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/SampleStringToolService.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/SampleStringToolService.java @@ -1,16 +1,16 @@ -package io.shinhanlife.axhub.biz.mcp.tool.service; +package io.shinhanlife.dap.biz.mcp.tool.service; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpFunction; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpTool; -import io.shinhanlife.axhub.biz.mcp.tool.dto.MciSampleStringRes; -import io.shinhanlife.axhub.biz.mcp.tool.dto.SampleStringReq; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpFunction; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpTool; +import io.shinhanlife.dap.biz.mcp.tool.dto.MciSampleStringRes; +import io.shinhanlife.dap.biz.mcp.tool.dto.SampleStringReq; import io.shinhanlife.glow.util.GlowMciParser; import org.springframework.stereotype.Service; import java.util.Map; import java.util.List; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.service + * @package io.shinhanlife.dap.biz.mcp.tool.service * @className SampleStringToolService * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/TemplateUtilityService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/TemplateUtilityService.java similarity index 89% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/TemplateUtilityService.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/TemplateUtilityService.java index ac8e29c..78ca7aa 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/TemplateUtilityService.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/TemplateUtilityService.java @@ -1,8 +1,8 @@ -package io.shinhanlife.axhub.biz.mcp.tool.service; +package io.shinhanlife.dap.biz.mcp.tool.service; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpFunction; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpTool; -import io.shinhanlife.axhub.biz.mcp.tool.dto.TemplateDownloadReq; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpFunction; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpTool; +import io.shinhanlife.dap.biz.mcp.tool.dto.TemplateDownloadReq; import java.util.Collections; import java.util.HashMap; import java.util.Map; @@ -16,7 +16,7 @@ import org.springframework.stereotype.Service; categoryKey = "common" ) /** - * @package io.shinhanlife.axhub.biz.mcp.tool.service + * @package io.shinhanlife.dap.biz.mcp.tool.service * @className TemplateUtilityService * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/WeatherToolService.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/WeatherToolService.java similarity index 91% rename from axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/WeatherToolService.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/WeatherToolService.java index 0b187f2..a8b75cc 100644 --- a/axhub-tool-other/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/WeatherToolService.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/WeatherToolService.java @@ -1,9 +1,9 @@ -package io.shinhanlife.axhub.biz.mcp.tool.service; +package io.shinhanlife.dap.biz.mcp.tool.service; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpFunction; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpTool; -import io.shinhanlife.axhub.biz.mcp.tool.dto.WeatherReq; -import io.shinhanlife.axhub.biz.mcp.tool.dto.WeatherRes; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpFunction; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpTool; +import io.shinhanlife.dap.biz.mcp.tool.dto.WeatherReq; +import io.shinhanlife.dap.biz.mcp.tool.dto.WeatherRes; import org.springframework.stereotype.Service; import org.springframework.web.client.RestClient; import com.fasterxml.jackson.databind.JsonNode; @@ -13,7 +13,7 @@ import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.service + * @package io.shinhanlife.dap.biz.mcp.tool.service * @className WeatherToolService * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-other/src/main/resources/application-dev.properties b/dap-tool-other/src/main/resources/application-dev.properties similarity index 88% rename from axhub-tool-other/src/main/resources/application-dev.properties rename to dap-tool-other/src/main/resources/application-dev.properties index 0d13368..1b034d5 100644 --- a/axhub-tool-other/src/main/resources/application-dev.properties +++ b/dap-tool-other/src/main/resources/application-dev.properties @@ -1,7 +1,7 @@ # Render 클라우드 환경 전용 설정 server.port=${PORT:8084} -axhub.gateway.url=https://axhub-gateway.onrender.com -axhub.tool.url=https://axhub-tool-other.onrender.com +axhub.gateway.url=https://dap-gateway.onrender.com +axhub.tool.url=https://dap-tool-other.onrender.com # EIMS 동적 라우팅 접속 정보 (Mock) eims.http.url=http://localhost:${server.port}/api/gateway diff --git a/axhub-tool-other/src/main/resources/application-local.properties b/dap-tool-other/src/main/resources/application-local.properties similarity index 100% rename from axhub-tool-other/src/main/resources/application-local.properties rename to dap-tool-other/src/main/resources/application-local.properties diff --git a/axhub-tool-other/src/main/resources/application-local.yml b/dap-tool-other/src/main/resources/application-local.yml similarity index 100% rename from axhub-tool-other/src/main/resources/application-local.yml rename to dap-tool-other/src/main/resources/application-local.yml diff --git a/axhub-tool-other/src/main/resources/application.properties b/dap-tool-other/src/main/resources/application.properties similarity index 84% rename from axhub-tool-other/src/main/resources/application.properties rename to dap-tool-other/src/main/resources/application.properties index a1b5e05..3940a17 100644 --- a/axhub-tool-other/src/main/resources/application.properties +++ b/dap-tool-other/src/main/resources/application.properties @@ -1,5 +1,5 @@ server.port=8084 -spring.application.name=axhub-tool-other +spring.application.name=dap-tool-other spring.profiles.active=local diff --git a/axhub-tool-other/src/main/resources/logback-spring.xml b/dap-tool-other/src/main/resources/logback-spring.xml similarity index 100% rename from axhub-tool-other/src/main/resources/logback-spring.xml rename to dap-tool-other/src/main/resources/logback-spring.xml diff --git a/axhub-tool-payment/Dockerfile b/dap-tool-payment/Dockerfile similarity index 55% rename from axhub-tool-payment/Dockerfile rename to dap-tool-payment/Dockerfile index f40f096..71e5353 100644 --- a/axhub-tool-payment/Dockerfile +++ b/dap-tool-payment/Dockerfile @@ -3,16 +3,16 @@ WORKDIR /app COPY gradlew . COPY gradle gradle COPY build.gradle settings.gradle ./ -COPY axhub-common axhub-common -COPY axhub-tool-core axhub-tool-core -COPY axhub-tool-payment axhub-tool-payment +COPY dap-common dap-common +COPY dap-tool-core dap-tool-core +COPY dap-tool-payment dap-tool-payment RUN chmod +x gradlew -RUN ./gradlew :axhub-tool-payment:build -x test +RUN ./gradlew :dap-tool-payment:build -x test FROM eclipse-temurin:21-jre-alpine WORKDIR /app RUN apk add --no-cache tzdata ENV TZ=Asia/Seoul -COPY --from=builder /app/axhub-tool-payment/build/libs/*-SNAPSHOT.jar app.jar +COPY --from=builder /app/dap-tool-payment/build/libs/*-SNAPSHOT.jar app.jar EXPOSE 8085 ENTRYPOINT ["java", "-jar", "app.jar"] diff --git a/axhub-tool-payment/build.gradle b/dap-tool-payment/build.gradle similarity index 80% rename from axhub-tool-payment/build.gradle rename to dap-tool-payment/build.gradle index 997adcb..ee86f30 100644 --- a/axhub-tool-payment/build.gradle +++ b/dap-tool-payment/build.gradle @@ -2,7 +2,7 @@ plugins { id 'org.springframework.boot' } dependencies { - implementation project(':axhub-tool-core') + implementation project(':dap-tool-core') } dependencies { compileOnly 'org.projectlombok:lombok:1.18.32' diff --git a/axhub-tool-payment/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/PaymentApprovalReq.java b/dap-tool-payment/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/PaymentApprovalReq.java similarity index 85% rename from axhub-tool-payment/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/PaymentApprovalReq.java rename to dap-tool-payment/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/PaymentApprovalReq.java index 6a630cd..e84fb47 100644 --- a/axhub-tool-payment/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/PaymentApprovalReq.java +++ b/dap-tool-payment/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/PaymentApprovalReq.java @@ -1,10 +1,10 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import com.fasterxml.jackson.annotation.JsonInclude; import lombok.Data; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className PaymentApprovalReq * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-payment/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/PaymentApprovalRes.java b/dap-tool-payment/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/PaymentApprovalRes.java similarity index 86% rename from axhub-tool-payment/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/PaymentApprovalRes.java rename to dap-tool-payment/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/PaymentApprovalRes.java index 7c95450..7bf4761 100644 --- a/axhub-tool-payment/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/PaymentApprovalRes.java +++ b/dap-tool-payment/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/PaymentApprovalRes.java @@ -1,10 +1,10 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import com.fasterxml.jackson.annotation.JsonInclude; import lombok.Data; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className PaymentApprovalRes * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/dap-tool-payment/src/main/java/io/shinhanlife/dap/biz/mcp/tool/payment/PaymentToolApplication.java b/dap-tool-payment/src/main/java/io/shinhanlife/dap/biz/mcp/tool/payment/PaymentToolApplication.java new file mode 100644 index 0000000..b575d64 --- /dev/null +++ b/dap-tool-payment/src/main/java/io/shinhanlife/dap/biz/mcp/tool/payment/PaymentToolApplication.java @@ -0,0 +1,15 @@ +package io.shinhanlife.dap.biz.mcp.tool.payment; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.boot.context.properties.ConfigurationPropertiesScan; +import org.springframework.cache.annotation.EnableCaching; + +@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.biz.mcp.tool", "io.shinhanlife.dap.biz.mcp.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config"}) +@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.biz.mcp.tool", "io.shinhanlife.dap.biz.mcp.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config"}) +@EnableCaching +public class PaymentToolApplication { + public static void main(String[] args) { + SpringApplication.run(PaymentToolApplication.class, args); + } +} diff --git a/axhub-tool-payment/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/PaymentApprovalService.java b/dap-tool-payment/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/PaymentApprovalService.java similarity index 81% rename from axhub-tool-payment/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/PaymentApprovalService.java rename to dap-tool-payment/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/PaymentApprovalService.java index cd1cd92..ac59b18 100644 --- a/axhub-tool-payment/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/PaymentApprovalService.java +++ b/dap-tool-payment/src/main/java/io/shinhanlife/dap/biz/mcp/tool/service/PaymentApprovalService.java @@ -1,16 +1,16 @@ -package io.shinhanlife.axhub.biz.mcp.tool.service; +package io.shinhanlife.dap.biz.mcp.tool.service; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpFunction; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpTool; -import io.shinhanlife.axhub.biz.mcp.tool.dto.PaymentApprovalReq; -import io.shinhanlife.axhub.biz.mcp.tool.dto.PaymentApprovalRes; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpFunction; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpTool; +import io.shinhanlife.dap.biz.mcp.tool.dto.PaymentApprovalReq; +import io.shinhanlife.dap.biz.mcp.tool.dto.PaymentApprovalRes; import org.springframework.stereotype.Service; import lombok.extern.slf4j.Slf4j; import java.util.Map; import java.util.UUID; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.service + * @package io.shinhanlife.dap.biz.mcp.tool.service * @className PaymentApprovalService * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-payment/src/main/resources/application-dev.properties b/dap-tool-payment/src/main/resources/application-dev.properties similarity index 88% rename from axhub-tool-payment/src/main/resources/application-dev.properties rename to dap-tool-payment/src/main/resources/application-dev.properties index fe06271..94d1d2e 100644 --- a/axhub-tool-payment/src/main/resources/application-dev.properties +++ b/dap-tool-payment/src/main/resources/application-dev.properties @@ -1,7 +1,7 @@ # Render 클라우드 환경 전용 설정 server.port=${PORT:8085} -axhub.gateway.url=https://axhub-gateway.onrender.com -axhub.tool.url=https://axhub-tool-payment.onrender.com +axhub.gateway.url=https://dap-gateway.onrender.com +axhub.tool.url=https://dap-tool-payment.onrender.com # EIMS 동적 라우팅 접속 정보 (Mock) eims.http.url=http://localhost:${server.port}/api/gateway diff --git a/axhub-tool-payment/src/main/resources/application-local.properties b/dap-tool-payment/src/main/resources/application-local.properties similarity index 100% rename from axhub-tool-payment/src/main/resources/application-local.properties rename to dap-tool-payment/src/main/resources/application-local.properties diff --git a/axhub-tool-payment/src/main/resources/application-local.yml b/dap-tool-payment/src/main/resources/application-local.yml similarity index 100% rename from axhub-tool-payment/src/main/resources/application-local.yml rename to dap-tool-payment/src/main/resources/application-local.yml diff --git a/axhub-tool-payment/src/main/resources/application.properties b/dap-tool-payment/src/main/resources/application.properties similarity index 100% rename from axhub-tool-payment/src/main/resources/application.properties rename to dap-tool-payment/src/main/resources/application.properties diff --git a/axhub-tool-payment/src/main/resources/logback-spring.xml b/dap-tool-payment/src/main/resources/logback-spring.xml similarity index 100% rename from axhub-tool-payment/src/main/resources/logback-spring.xml rename to dap-tool-payment/src/main/resources/logback-spring.xml diff --git a/axhub-tool-sms/Dockerfile b/dap-tool-sms/Dockerfile similarity index 57% rename from axhub-tool-sms/Dockerfile rename to dap-tool-sms/Dockerfile index 363700b..7f7449f 100644 --- a/axhub-tool-sms/Dockerfile +++ b/dap-tool-sms/Dockerfile @@ -3,16 +3,16 @@ WORKDIR /app COPY gradlew . COPY gradle gradle COPY build.gradle settings.gradle ./ -COPY axhub-common axhub-common -COPY axhub-tool-core axhub-tool-core -COPY axhub-tool-sms axhub-tool-sms +COPY dap-common dap-common +COPY dap-tool-core dap-tool-core +COPY dap-tool-sms dap-tool-sms RUN chmod +x gradlew -RUN ./gradlew :axhub-tool-sms:build -x test +RUN ./gradlew :dap-tool-sms:build -x test FROM eclipse-temurin:21-jre-alpine WORKDIR /app RUN apk add --no-cache tzdata ENV TZ=Asia/Seoul -COPY --from=builder /app/axhub-tool-sms/build/libs/*-SNAPSHOT.jar app.jar +COPY --from=builder /app/dap-tool-sms/build/libs/*-SNAPSHOT.jar app.jar EXPOSE 8082 ENTRYPOINT ["java", "-jar", "app.jar"] diff --git a/axhub-tool-email/build.gradle b/dap-tool-sms/build.gradle similarity index 80% rename from axhub-tool-email/build.gradle rename to dap-tool-sms/build.gradle index 6df11bb..554427f 100644 --- a/axhub-tool-email/build.gradle +++ b/dap-tool-sms/build.gradle @@ -3,7 +3,7 @@ plugins { } dependencies { - implementation project(':axhub-tool-core') + implementation project(':dap-tool-core') } dependencies { diff --git a/axhub-tool-sms/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/SmsSendReq.java b/dap-tool-sms/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/SmsSendReq.java similarity index 82% rename from axhub-tool-sms/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/SmsSendReq.java rename to dap-tool-sms/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/SmsSendReq.java index 8ec9082..3cdd9c7 100644 --- a/axhub-tool-sms/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/dto/SmsSendReq.java +++ b/dap-tool-sms/src/main/java/io/shinhanlife/dap/biz/mcp/tool/dto/SmsSendReq.java @@ -1,15 +1,15 @@ -package io.shinhanlife.axhub.biz.mcp.tool.dto; +package io.shinhanlife.dap.biz.mcp.tool.dto; import lombok.Builder; import lombok.NoArgsConstructor; import lombok.AllArgsConstructor; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpParameter; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpParameter; import lombok.Getter; import lombok.Setter; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.dto + * @package io.shinhanlife.dap.biz.mcp.tool.dto * @className SmsSendReq * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/dap-tool-sms/src/main/java/io/shinhanlife/dap/biz/mcp/tool/sms/AxHubToolSmsApplication.java b/dap-tool-sms/src/main/java/io/shinhanlife/dap/biz/mcp/tool/sms/AxHubToolSmsApplication.java new file mode 100644 index 0000000..f089d73 --- /dev/null +++ b/dap-tool-sms/src/main/java/io/shinhanlife/dap/biz/mcp/tool/sms/AxHubToolSmsApplication.java @@ -0,0 +1,15 @@ +package io.shinhanlife.dap.biz.mcp.tool.sms; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.boot.context.properties.ConfigurationPropertiesScan; +import org.springframework.cache.annotation.EnableCaching; + +@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.biz.mcp.tool", "io.shinhanlife.dap.biz.mcp.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config"}) +@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.biz.mcp.tool", "io.shinhanlife.dap.biz.mcp.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config"}) +@EnableCaching +public class AxHubToolSmsApplication { + public static void main(String[] args) { + SpringApplication.run(AxHubToolSmsApplication.class, args); + } +} \ No newline at end of file diff --git a/axhub-tool-sms/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/sms/converter/SmsLegacyConverter.java b/dap-tool-sms/src/main/java/io/shinhanlife/dap/biz/mcp/tool/sms/converter/SmsLegacyConverter.java similarity index 64% rename from axhub-tool-sms/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/sms/converter/SmsLegacyConverter.java rename to dap-tool-sms/src/main/java/io/shinhanlife/dap/biz/mcp/tool/sms/converter/SmsLegacyConverter.java index bb7fac5..d9c448f 100644 --- a/axhub-tool-sms/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/sms/converter/SmsLegacyConverter.java +++ b/dap-tool-sms/src/main/java/io/shinhanlife/dap/biz/mcp/tool/sms/converter/SmsLegacyConverter.java @@ -1,7 +1,7 @@ -package io.shinhanlife.axhub.biz.mcp.tool.sms.converter; +package io.shinhanlife.dap.biz.mcp.tool.sms.converter; -import io.shinhanlife.axhub.biz.mcp.tool.dto.SmsSendReq; -import io.shinhanlife.axhub.biz.mcp.tool.sms.dto.SmsLegacyReqDto; +import io.shinhanlife.dap.biz.mcp.tool.dto.SmsSendReq; +import io.shinhanlife.dap.biz.mcp.tool.sms.dto.SmsLegacyReqDto; import org.mapstruct.Mapper; import org.mapstruct.Mapping; import org.mapstruct.factory.Mappers; diff --git a/axhub-tool-sms/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/sms/dto/SmsLegacyReqDto.java b/dap-tool-sms/src/main/java/io/shinhanlife/dap/biz/mcp/tool/sms/dto/SmsLegacyReqDto.java similarity index 86% rename from axhub-tool-sms/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/sms/dto/SmsLegacyReqDto.java rename to dap-tool-sms/src/main/java/io/shinhanlife/dap/biz/mcp/tool/sms/dto/SmsLegacyReqDto.java index 12502eb..437fd9d 100644 --- a/axhub-tool-sms/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/sms/dto/SmsLegacyReqDto.java +++ b/dap-tool-sms/src/main/java/io/shinhanlife/dap/biz/mcp/tool/sms/dto/SmsLegacyReqDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.axhub.biz.mcp.tool.sms.dto; +package io.shinhanlife.dap.biz.mcp.tool.sms.dto; import lombok.Builder; import lombok.Getter; diff --git a/axhub-tool-sms/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/sms/service/SmsToolService.java b/dap-tool-sms/src/main/java/io/shinhanlife/dap/biz/mcp/tool/sms/service/SmsToolService.java similarity index 74% rename from axhub-tool-sms/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/sms/service/SmsToolService.java rename to dap-tool-sms/src/main/java/io/shinhanlife/dap/biz/mcp/tool/sms/service/SmsToolService.java index df807ff..eab0d6d 100644 --- a/axhub-tool-sms/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/sms/service/SmsToolService.java +++ b/dap-tool-sms/src/main/java/io/shinhanlife/dap/biz/mcp/tool/sms/service/SmsToolService.java @@ -1,18 +1,18 @@ -package io.shinhanlife.axhub.biz.mcp.tool.sms.service; +package io.shinhanlife.dap.biz.mcp.tool.sms.service; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpFunction; -import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpTool; -import io.shinhanlife.axhub.biz.mcp.tool.dto.SmsSendReq; -import io.shinhanlife.axhub.biz.mcp.tool.service.AbstractMcpToolService; -import io.shinhanlife.axhub.biz.mcp.tool.sms.converter.SmsLegacyConverter; -import io.shinhanlife.axhub.biz.mcp.tool.sms.dto.SmsLegacyReqDto; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpFunction; +import io.shinhanlife.dap.biz.mcp.tool.annotation.McpTool; +import io.shinhanlife.dap.biz.mcp.tool.dto.SmsSendReq; +import io.shinhanlife.dap.biz.mcp.tool.service.AbstractMcpToolService; +import io.shinhanlife.dap.biz.mcp.tool.sms.converter.SmsLegacyConverter; +import io.shinhanlife.dap.biz.mcp.tool.sms.dto.SmsLegacyReqDto; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import java.util.Map; /** - * @package io.shinhanlife.axhub.biz.mcp.tool.sms + * @package io.shinhanlife.dap.biz.mcp.tool.sms * @className SmsToolService * @description AX HUB 시스템 처리 클래스 * @author 김형식 diff --git a/axhub-tool-sms/src/main/resources/application-dev.properties b/dap-tool-sms/src/main/resources/application-dev.properties similarity index 88% rename from axhub-tool-sms/src/main/resources/application-dev.properties rename to dap-tool-sms/src/main/resources/application-dev.properties index af07533..5f87871 100644 --- a/axhub-tool-sms/src/main/resources/application-dev.properties +++ b/dap-tool-sms/src/main/resources/application-dev.properties @@ -1,7 +1,7 @@ # Render 클라우드 환경 전용 설정 server.port=${PORT:8082} -axhub.gateway.url=https://axhub-gateway.onrender.com -axhub.tool.url=https://axhub-tool-sms.onrender.com +axhub.gateway.url=https://dap-gateway.onrender.com +axhub.tool.url=https://dap-tool-sms.onrender.com # EIMS 동적 라우팅 접속 정보 (Mock) eims.http.url=http://localhost:${server.port}/api/gateway diff --git a/axhub-tool-sms/src/main/resources/application-local.properties b/dap-tool-sms/src/main/resources/application-local.properties similarity index 100% rename from axhub-tool-sms/src/main/resources/application-local.properties rename to dap-tool-sms/src/main/resources/application-local.properties diff --git a/axhub-tool-sms/src/main/resources/application-local.yml b/dap-tool-sms/src/main/resources/application-local.yml similarity index 100% rename from axhub-tool-sms/src/main/resources/application-local.yml rename to dap-tool-sms/src/main/resources/application-local.yml diff --git a/axhub-tool-sms/src/main/resources/application.properties b/dap-tool-sms/src/main/resources/application.properties similarity index 85% rename from axhub-tool-sms/src/main/resources/application.properties rename to dap-tool-sms/src/main/resources/application.properties index 57fafb8..e72d878 100644 --- a/axhub-tool-sms/src/main/resources/application.properties +++ b/dap-tool-sms/src/main/resources/application.properties @@ -1,5 +1,5 @@ server.port=8082 -spring.application.name=axhub-tool-sms +spring.application.name=dap-tool-sms spring.profiles.active=local diff --git a/axhub-tool-sms/src/main/resources/logback-spring.xml b/dap-tool-sms/src/main/resources/logback-spring.xml similarity index 100% rename from axhub-tool-sms/src/main/resources/logback-spring.xml rename to dap-tool-sms/src/main/resources/logback-spring.xml diff --git a/docker-compose.yml b/docker-compose.yml index 48db10d..79f280e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -14,7 +14,7 @@ services: gateway: build: context: . - dockerfile: axhub-gateway/Dockerfile + dockerfile: dap-gateway/Dockerfile ports: - "8281:8081" volumes: @@ -40,7 +40,7 @@ services: tool-sms: build: context: . - dockerfile: axhub-tool-sms/Dockerfile + dockerfile: dap-tool-sms/Dockerfile ports: - "8282:8082" depends_on: @@ -61,7 +61,7 @@ services: tool-email: build: context: . - dockerfile: axhub-tool-email/Dockerfile + dockerfile: dap-tool-email/Dockerfile ports: - "8283:8083" depends_on: @@ -82,7 +82,7 @@ services: tool-other: build: context: . - dockerfile: axhub-tool-other/Dockerfile + dockerfile: dap-tool-other/Dockerfile ports: - "8284:8084" depends_on: @@ -103,7 +103,7 @@ services: tool-payment: build: context: . - dockerfile: axhub-tool-payment/Dockerfile + dockerfile: dap-tool-payment/Dockerfile ports: - "8285:8085" depends_on: diff --git a/settings.gradle b/settings.gradle index 0d4283d..3fbc6b6 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,9 +1,9 @@ -rootProject.name = 'axhub-admin' +rootProject.name = 'dap-admin' -include 'axhub-common' -include 'axhub-gateway' -include 'axhub-tool-core' -include 'axhub-tool-sms' -include 'axhub-tool-email' -include 'axhub-tool-other' -include 'axhub-tool-payment' +include 'dap-common' +include 'dap-gateway' +include 'dap-tool-core' +include 'dap-tool-sms' +include 'dap-tool-email' +include 'dap-tool-other' +include 'dap-tool-payment'