refactor: Fix all inline FQ names with proper imports and add Javadoc to 67 files

This commit is contained in:
jade
2026-07-17 15:20:26 +09:00
parent 467289bf9f
commit 7eef3a65c5
68 changed files with 1165 additions and 32 deletions

View File

@@ -1,5 +1,20 @@
package io.shinhanlife.dap.biz.mcp.sample.converter;
/**
* @package io.shinhanlife.dap.biz.mcp.sample.converter
* @className SampleLegacyConverter
* @description AX HUB 시스템 처리 클래스
* @author 김형식
* @create 2026.09.01
* <pre>
* ---------- 개정이력 ----------
* 수정일 수정자 수정내용
* ---------- -------- ---------------------------
* 2026.09.01 김형식 최초생성
*
* </pre>
*/
import io.shinhanlife.dap.biz.mcp.sample.dto.SampleAiReqDto;
import io.shinhanlife.dap.biz.mcp.sample.dto.SampleLegacyReqDto;
import org.mapstruct.Mapper;

View File

@@ -1,5 +1,20 @@
package io.shinhanlife.dap.biz.mcp.sample.dto;
/**
* @package io.shinhanlife.dap.biz.mcp.sample.dto
* @className SampleAiReqDto
* @description AX HUB 시스템 처리 클래스
* @author 김형식
* @create 2026.09.01
* <pre>
* ---------- 개정이력 ----------
* 수정일 수정자 수정내용
* ---------- -------- ---------------------------
* 2026.09.01 김형식 최초생성
*
* </pre>
*/
import lombok.Builder;
import lombok.Getter;
import lombok.ToString;

View File

@@ -1,5 +1,20 @@
package io.shinhanlife.dap.biz.mcp.tool.annotation;
/**
* @package io.shinhanlife.dap.biz.mcp.tool.annotation
* @className McpFunction
* @description AX HUB 시스템 처리 클래스
* @author 김형식
* @create 2026.09.01
* <pre>
* ---------- 개정이력 ----------
* 수정일 수정자 수정내용
* ---------- -------- ---------------------------
* 2026.09.01 김형식 최초생성
*
* </pre>
*/
import java.lang.annotation.*;
@Target(ElementType.METHOD)

View File

@@ -1,5 +1,20 @@
package io.shinhanlife.dap.biz.mcp.tool.annotation;
/**
* @package io.shinhanlife.dap.biz.mcp.tool.annotation
* @className McpParameter
* @description AX HUB 시스템 처리 클래스
* @author 김형식
* @create 2026.09.01
* <pre>
* ---------- 개정이력 ----------
* 수정일 수정자 수정내용
* ---------- -------- ---------------------------
* 2026.09.01 김형식 최초생성
*
* </pre>
*/
import java.lang.annotation.*;
@Target(ElementType.FIELD)

View File

@@ -1,5 +1,20 @@
package io.shinhanlife.dap.biz.mcp.tool.annotation;
/**
* @package io.shinhanlife.dap.biz.mcp.tool.annotation
* @className McpTool
* @description AX HUB 시스템 처리 클래스
* @author 김형식
* @create 2026.09.01
* <pre>
* ---------- 개정이력 ----------
* 수정일 수정자 수정내용
* ---------- -------- ---------------------------
* 2026.09.01 김형식 최초생성
*
* </pre>
*/
import org.springframework.core.annotation.AliasFor;
import org.springframework.stereotype.Component;

View File

@@ -1,5 +1,20 @@
package io.shinhanlife.dap.biz.mcp.tool.aop;
/**
* @package io.shinhanlife.dap.biz.mcp.tool.aop
* @className ToolSlaMonitoringAspect
* @description AX HUB 시스템 처리 클래스
* @author 김형식
* @create 2026.09.01
* <pre>
* ---------- 개정이력 ----------
* 수정일 수정자 수정내용
* ---------- -------- ---------------------------
* 2026.09.01 김형식 최초생성
*
* </pre>
*/
import io.shinhanlife.dap.biz.mcp.tool.annotation.McpFunction;
import io.shinhanlife.dap.biz.mcp.tool.config.McpProperties;
import java.lang.reflect.Method;

View File

@@ -1,5 +1,20 @@
package io.shinhanlife.dap.biz.mcp.tool.presentation;
/**
* @package io.shinhanlife.dap.biz.mcp.tool.presentation
* @className BusinessToolController
* @description AX HUB 시스템 처리 클래스
* @author 김형식
* @create 2026.09.01
* <pre>
* ---------- 개정이력 ----------
* 수정일 수정자 수정내용
* ---------- -------- ---------------------------
* 2026.09.01 김형식 최초생성
*
* </pre>
*/
import com.fasterxml.jackson.databind.ObjectMapper;
import com.networknt.schema.JsonSchema;
import com.networknt.schema.JsonSchemaFactory;

View File

@@ -1,5 +1,20 @@
package io.shinhanlife.dap.biz.mcp.tool.service;
/**
* @package io.shinhanlife.dap.biz.mcp.tool.service
* @className ToolRegistryHeartbeatSender
* @description AX HUB 시스템 처리 클래스
* @author 김형식
* @create 2026.09.01
* <pre>
* ---------- 개정이력 ----------
* 수정일 수정자 수정내용
* ---------- -------- ---------------------------
* 2026.09.01 김형식 최초생성
*
* </pre>
*/
import com.fasterxml.jackson.databind.ObjectMapper;
import io.shinhanlife.dap.biz.mcp.tool.annotation.McpFunction;
import io.shinhanlife.dap.biz.mcp.tool.annotation.McpTool;

View File

@@ -1,5 +1,20 @@
package io.shinhanlife.dap.biz.mcp.tool.util;
/**
* @package io.shinhanlife.dap.biz.mcp.tool.util
* @className JsonSchemaGenerator
* @description AX HUB 시스템 처리 클래스
* @author 김형식
* @create 2026.09.01
* <pre>
* ---------- 개정이력 ----------
* 수정일 수정자 수정내용
* ---------- -------- ---------------------------
* 2026.09.01 김형식 최초생성
*
* </pre>
*/
import io.shinhanlife.dap.biz.mcp.tool.annotation.McpParameter;
import java.lang.reflect.Field;
import java.util.HashMap;

View File

@@ -1,5 +1,20 @@
package io.shinhanlife.dap.biz.mcp.sample.converter;
/**
* @package io.shinhanlife.dap.biz.mcp.sample.converter
* @className SampleLegacyConverterTest
* @description AX HUB 시스템 처리 클래스
* @author 김형식
* @create 2026.09.01
* <pre>
* ---------- 개정이력 ----------
* 수정일 수정자 수정내용
* ---------- -------- ---------------------------
* 2026.09.01 김형식 최초생성
*
* </pre>
*/
import io.shinhanlife.dap.biz.mcp.sample.dto.SampleAiReqDto;
import io.shinhanlife.dap.biz.mcp.sample.dto.SampleLegacyReqDto;
import org.junit.jupiter.api.DisplayName;