refactor: rename project codes mcg to dapms and mcc to dapmt
Some checks failed
Deploy to OCIWP / deploy (push) Failing after 37s

This commit is contained in:
jade
2026-07-22 15:48:32 +09:00
parent fabbd368a2
commit b57d96f83f
115 changed files with 411 additions and 411 deletions

View File

@@ -12,7 +12,7 @@ import java.util.UUID;
import org.slf4j.MDC;
import io.shinhanlife.dap.mcc.config.GlowCommunicationProperties;
import io.shinhanlife.dap.dapmt.config.GlowCommunicationProperties;
/**
* @package io.shinhanlife.dap.common.adapter.sender

View File

@@ -81,11 +81,11 @@ public class PodScaffolder {
Files.writeString(modulePath.resolve("Dockerfile"), dockerfile);
log.append("[4/6] Application 클래스 및 설정 파일 생성 중...\n");
Path srcPath = modulePath.resolve("src/main/java/io/shinhanlife/dap/mcc/" + shortName);
Path srcPath = modulePath.resolve("src/main/java/io/shinhanlife/dap/dapmt/" + shortName);
Files.createDirectories(srcPath);
String appClass = """
package io.shinhanlife.dap.mcc.%s;
package io.shinhanlife.dap.dapmt.%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.dap.mcc.%s
* @package io.shinhanlife.dap.dapmt.%s
* @className DapTool%sApplication
* @description AX HUB 시스템 처리 클래스
* @author %s
@@ -106,8 +106,8 @@ public class PodScaffolder {
*
* </pre>
*/
@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"})
@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.mcc", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"})
@SpringBootApplication(scanBasePackages = {"io.shinhanlife.dap.dapmt", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"})
@ConfigurationPropertiesScan(basePackages = {"io.shinhanlife.dap.dapmt", "io.shinhanlife.dap.common.adapter", "io.shinhanlife.dap.common.mcp", "io.shinhanlife.dap.common.config", "io.shinhanlife.dap.common.integration"})
@EnableCaching
public class DapTool%sApplication {
public static void main(String[] args) {

View File

@@ -17,11 +17,11 @@ import java.util.Scanner;
* - 콘솔 창에 뜨는 질문에 차례대로 값을 입력하기만 하면 파일이 생성됩니다.
*
* 방법 2. 커맨드라인(터미널)에서 실행 (명령어 기반)
* - 컴파일: javac -encoding UTF-8 dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/util/ToolScaffolder.java
* - 실행: java -cp dap-tool-core/src/main/java io.shinhanlife.dap.mcc.util.ToolScaffolder [이름] [ID] "[설명]" "[그룹]" "[통신방식]" "[모듈명]"
* - 컴파일: javac -encoding UTF-8 dap-tool-core/src/main/java/io/shinhanlife/dap/dapmt/util/ToolScaffolder.java
* - 실행: java -cp dap-tool-core/src/main/java io.shinhanlife.dap.dapmt.util.ToolScaffolder [이름] [ID] "[설명]" "[그룹]" "[통신방식]" "[모듈명]"
*/
/**
* @package io.shinhanlife.dap.mcc.util
* @package io.shinhanlife.dap.dapmt.util
* @className ToolScaffolder
* @description AX HUB 시스템 처리 클래스
* @author 0986406
@@ -36,8 +36,8 @@ import java.util.Scanner;
*/
public class ToolScaffolder {
private static final String BASE_PACKAGE = "io.shinhanlife.dap.mcc";
private static final String BASE_PACKAGE_PATH = "src/main/java/io/shinhanlife/dap/mcc";
private static final String BASE_PACKAGE = "io.shinhanlife.dap.dapmt";
private static final String BASE_PACKAGE_PATH = "src/main/java/io/shinhanlife/dap/dapmt";
public static void main(String[] args) throws IOException {
Scanner scanner = new Scanner(System.in);

View File

@@ -1,4 +1,4 @@
package io.shinhanlife.dap.mcg.dto;
package io.shinhanlife.dap.dapms.dto;
import lombok.Getter;
import lombok.Setter;
@@ -15,7 +15,7 @@ import java.util.Map;
* Redis 레지스트리에 저장되며, Planner와 Router 간의 통신 객체(Plan) 사용됩니다.
*/
/**
* @package io.shinhanlife.dap.mcg.dto
* @package io.shinhanlife.dap.dapms.dto
* @className ToolMetadata
* @description AX HUB 시스템 처리 클래스
* @author 0986406

View File

@@ -1,8 +1,8 @@
package io.shinhanlife.dap.mcc.annotation;
package io.shinhanlife.dap.dapmt.annotation;
/**
* @package io.shinhanlife.dap.mcc.annotation
* @package io.shinhanlife.dap.dapmt.annotation
* @className McpFunction
* @description AX HUB 시스템 처리 클래스
* @author 0986406

View File

@@ -1,8 +1,8 @@
package io.shinhanlife.dap.mcc.annotation;
package io.shinhanlife.dap.dapmt.annotation;
/**
* @package io.shinhanlife.dap.mcc.annotation
* @package io.shinhanlife.dap.dapmt.annotation
* @className McpParameter
* @description AX HUB 시스템 처리 클래스
* @author 0986406

View File

@@ -1,8 +1,8 @@
package io.shinhanlife.dap.mcc.annotation;
package io.shinhanlife.dap.dapmt.annotation;
/**
* @package io.shinhanlife.dap.mcc.annotation
* @package io.shinhanlife.dap.dapmt.annotation
* @className McpTool
* @description AX HUB 시스템 처리 클래스
* @author 0986406

View File

@@ -1,8 +1,8 @@
package io.shinhanlife.dap.mcc.aop;
package io.shinhanlife.dap.dapmt.aop;
/**
* @package io.shinhanlife.dap.mcc.aop
* @package io.shinhanlife.dap.dapmt.aop
* @className ToolSlaMonitoringAspect
* @description AX HUB 시스템 처리 클래스
* @author 0986406
@@ -15,8 +15,8 @@ package io.shinhanlife.dap.mcc.aop;
*
* </pre>
*/
import io.shinhanlife.dap.mcc.annotation.McpFunction;
import io.shinhanlife.dap.mcc.config.McpProperties;
import io.shinhanlife.dap.dapmt.annotation.McpFunction;
import io.shinhanlife.dap.dapmt.config.McpProperties;
import java.lang.reflect.Method;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;

View File

@@ -1,4 +1,4 @@
package io.shinhanlife.dap.mcc.config;
package io.shinhanlife.dap.dapmt.config;
import lombok.Getter;
import lombok.Setter;
@@ -11,7 +11,7 @@ import org.springframework.stereotype.Component;
* 자바 객체(Bean) 매핑하여 제공합니다.
*/
/**
* @package io.shinhanlife.dap.mcc.config
* @package io.shinhanlife.dap.dapmt.config
* @className GlowCommunicationProperties
* @description AX HUB 시스템 처리 클래스
* @author 0986406

View File

@@ -1,4 +1,4 @@
package io.shinhanlife.dap.mcc.config;
package io.shinhanlife.dap.dapmt.config;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
@@ -7,7 +7,7 @@ import org.springframework.context.annotation.Configuration;
import java.util.Map;
/**
* @package io.shinhanlife.dap.mcc.config
* @package io.shinhanlife.dap.dapmt.config
* @className McpProperties
* @description AX HUB 시스템 처리 클래스
* @author 0986406

View File

@@ -1,4 +1,4 @@
package io.shinhanlife.dap.mcc.dto;
package io.shinhanlife.dap.dapmt.dto;
import lombok.Getter;
import lombok.Setter;
@@ -9,7 +9,7 @@ import lombok.AllArgsConstructor;
import java.util.Map;
/**
* @package io.shinhanlife.dap.mcc.dto
* @package io.shinhanlife.dap.dapmt.dto
* @className ToolMetadata
* @description AX HUB 시스템 처리 클래스
* @author 0986406

View File

@@ -1,8 +1,8 @@
package io.shinhanlife.dap.mcc.presentation;
package io.shinhanlife.dap.dapmt.presentation;
/**
* @package io.shinhanlife.dap.mcc.presentation
* @package io.shinhanlife.dap.dapmt.presentation
* @className BusinessToolController
* @description AX HUB 시스템 처리 클래스
* @author 0986406
@@ -20,12 +20,12 @@ import com.networknt.schema.JsonSchema;
import com.networknt.schema.JsonSchemaFactory;
import com.networknt.schema.SpecVersion;
import com.networknt.schema.ValidationMessage;
import io.shinhanlife.dap.mcc.annotation.McpFunction;
import io.shinhanlife.dap.mcc.annotation.McpTool;
import io.shinhanlife.dap.mcc.config.McpProperties;
import io.shinhanlife.dap.mcc.dto.ToolMetadata;
import io.shinhanlife.dap.mcc.service.ToolRegistryHeartbeatSender;
import io.shinhanlife.dap.mcc.util.JsonSchemaGenerator;
import io.shinhanlife.dap.dapmt.annotation.McpFunction;
import io.shinhanlife.dap.dapmt.annotation.McpTool;
import io.shinhanlife.dap.dapmt.config.McpProperties;
import io.shinhanlife.dap.dapmt.dto.ToolMetadata;
import io.shinhanlife.dap.dapmt.service.ToolRegistryHeartbeatSender;
import io.shinhanlife.dap.dapmt.util.JsonSchemaGenerator;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.HashMap;

View File

@@ -1,8 +1,8 @@
package io.shinhanlife.dap.mcc.sample.converter;
package io.shinhanlife.dap.dapmt.sample.converter;
/**
* @package io.shinhanlife.dap.mcc.sample.converter
* @package io.shinhanlife.dap.dapmt.sample.converter
* @className SampleLegacyConverter
* @description AX HUB 시스템 처리 클래스
* @author 0986406
@@ -15,8 +15,8 @@ package io.shinhanlife.dap.mcc.sample.converter;
*
* </pre>
*/
import io.shinhanlife.dap.mcc.sample.dto.SampleAiReqDto;
import io.shinhanlife.dap.mcc.sample.dto.SampleLegacyReqDto;
import io.shinhanlife.dap.dapmt.sample.dto.SampleAiReqDto;
import io.shinhanlife.dap.dapmt.sample.dto.SampleLegacyReqDto;
import org.mapstruct.Mapper;
import org.mapstruct.Mapping;
import org.mapstruct.factory.Mappers;

View File

@@ -1,8 +1,8 @@
package io.shinhanlife.dap.mcc.sample.dto;
package io.shinhanlife.dap.dapmt.sample.dto;
/**
* @package io.shinhanlife.dap.mcc.sample.dto
* @package io.shinhanlife.dap.dapmt.sample.dto
* @className SampleAiReqDto
* @description AX HUB 시스템 처리 클래스
* @author 0986406

View File

@@ -1,4 +1,4 @@
package io.shinhanlife.dap.mcc.sample.dto;
package io.shinhanlife.dap.dapmt.sample.dto;
import lombok.AccessLevel;
import lombok.AllArgsConstructor;
@@ -8,7 +8,7 @@ import lombok.NoArgsConstructor;
import lombok.ToString;
/**
* @package io.shinhanlife.dap.mcc.sample.dto
* @package io.shinhanlife.dap.dapmt.sample.dto
* @className SampleMciReqDto
* @description AX HUB 시스템 처리 클래스
* @author 0986406

View File

@@ -1,4 +1,4 @@
package io.shinhanlife.dap.mcc.sample.dto;
package io.shinhanlife.dap.dapmt.sample.dto;
import lombok.AccessLevel;
import lombok.AllArgsConstructor;
@@ -10,7 +10,7 @@ import lombok.ToString;
import java.util.Map;
/**
* @package io.shinhanlife.dap.mcc.sample.dto
* @package io.shinhanlife.dap.dapmt.sample.dto
* @className SampleMciResDto
* @description AX HUB 시스템 처리 클래스
* @author 0986406

View File

@@ -1,14 +1,14 @@
package io.shinhanlife.dap.mcc.sample.service;
package io.shinhanlife.dap.dapmt.sample.service;
import io.shinhanlife.dap.common.adapter.support.MciTemplate;
import io.shinhanlife.dap.mcc.sample.dto.SampleLegacyReqDto;
import io.shinhanlife.dap.mcc.sample.dto.SampleLegacyResDto;
import io.shinhanlife.dap.dapmt.sample.dto.SampleLegacyReqDto;
import io.shinhanlife.dap.dapmt.sample.dto.SampleLegacyResDto;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
/**
* @package io.shinhanlife.dap.mcc.sample.service
* @package io.shinhanlife.dap.dapmt.sample.service
* @className SampleLegacyCallService
* @description AX HUB 시스템 처리 클래스
* @author 0986406

View File

@@ -1,4 +1,4 @@
package io.shinhanlife.dap.mcc.service;
package io.shinhanlife.dap.dapmt.service;
import io.shinhanlife.dap.common.adapter.connector.LegacyEimsConnector;
import io.shinhanlife.dap.common.adapter.util.PiiMaskingUtils;
@@ -13,7 +13,7 @@ import java.util.List;
import lombok.extern.slf4j.Slf4j;
/**
* @package io.shinhanlife.dap.mcc.service
* @package io.shinhanlife.dap.dapmt.service
* @className AbstractMcpToolService
* @description AX HUB 시스템 처리 클래스
* @author 0986406

View File

@@ -1,8 +1,8 @@
package io.shinhanlife.dap.mcc.service;
package io.shinhanlife.dap.dapmt.service;
/**
* @package io.shinhanlife.dap.mcc.service
* @package io.shinhanlife.dap.dapmt.service
* @className ToolRegistryHeartbeatSender
* @description AX HUB 시스템 처리 클래스
* @author 0986406
@@ -16,11 +16,11 @@ package io.shinhanlife.dap.mcc.service;
* </pre>
*/
import com.fasterxml.jackson.databind.ObjectMapper;
import io.shinhanlife.dap.mcc.annotation.McpFunction;
import io.shinhanlife.dap.mcc.annotation.McpTool;
import io.shinhanlife.dap.mcc.config.McpProperties;
import io.shinhanlife.dap.mcc.dto.ToolMetadata;
import io.shinhanlife.dap.mcc.util.JsonSchemaGenerator;
import io.shinhanlife.dap.dapmt.annotation.McpFunction;
import io.shinhanlife.dap.dapmt.annotation.McpTool;
import io.shinhanlife.dap.dapmt.config.McpProperties;
import io.shinhanlife.dap.dapmt.dto.ToolMetadata;
import io.shinhanlife.dap.dapmt.util.JsonSchemaGenerator;
import jakarta.annotation.PostConstruct;
import java.lang.reflect.Method;
import java.util.ArrayList;

View File

@@ -1,8 +1,8 @@
package io.shinhanlife.dap.mcc.util;
package io.shinhanlife.dap.dapmt.util;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyDescription;
import io.shinhanlife.dap.mcc.annotation.McpParameter;
import io.shinhanlife.dap.dapmt.annotation.McpParameter;
import java.lang.reflect.Field;
import java.util.ArrayList;
import java.util.HashMap;

View File

@@ -1,8 +1,8 @@
package io.shinhanlife.dap.mcc.sample.converter;
package io.shinhanlife.dap.dapmt.sample.converter;
/**
* @package io.shinhanlife.dap.mcc.sample.converter
* @package io.shinhanlife.dap.dapmt.sample.converter
* @className SampleLegacyConverterTest
* @description AX HUB 시스템 처리 클래스
* @author 0986406
@@ -15,8 +15,8 @@ package io.shinhanlife.dap.mcc.sample.converter;
*
* </pre>
*/
import io.shinhanlife.dap.mcc.sample.dto.SampleAiReqDto;
import io.shinhanlife.dap.mcc.sample.dto.SampleLegacyReqDto;
import io.shinhanlife.dap.dapmt.sample.dto.SampleAiReqDto;
import io.shinhanlife.dap.dapmt.sample.dto.SampleLegacyReqDto;
import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.api.Test;