From 22146d573a4dacdd387488a5683b315403df31ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EB=B0=95=EC=84=B1=EC=98=81?= Date: Wed, 19 Nov 2025 16:49:35 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=EC=86=8C=EC=8A=A4=EC=A0=95=EB=A6=AC?= =?UTF-8?q?=EC=A4=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../interfaceapp/client/GovernmentApiClient.java | 3 +-- .../interfaceapp/config/GlobalExceptionHandler.java | 1 - .../vmis/interfaceapp/config/HttpClientConfig.java | 5 ++--- .../interfaceapp/model/basic/OldBasicRequest.java | 1 - .../interfaceapp/model/common/RequestEnricher.java | 3 +-- .../com/vmis/interfaceapp/util/NewGpkiUtil.java | 11 +++++------ .../차세대_교통안전공단_시군구연계_20250819.xlsx | Bin 7 files changed, 9 insertions(+), 15 deletions(-) rename {docs => 참고자료/인터페이스 정의서}/차세대_교통안전공단_시군구연계_20250819.xlsx (100%) diff --git a/src/main/java/com/vmis/interfaceapp/client/GovernmentApiClient.java b/src/main/java/com/vmis/interfaceapp/client/GovernmentApiClient.java index f211e79..d0373c1 100644 --- a/src/main/java/com/vmis/interfaceapp/client/GovernmentApiClient.java +++ b/src/main/java/com/vmis/interfaceapp/client/GovernmentApiClient.java @@ -14,13 +14,12 @@ import com.vmis.interfaceapp.model.ledger.NewLedgerRequest; import com.vmis.interfaceapp.model.ledger.NewLedgerResponse; import com.vmis.interfaceapp.util.TxIdUtil; import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; import org.springframework.http.*; import org.springframework.stereotype.Component; import org.springframework.web.client.HttpStatusCodeException; import org.springframework.web.client.RestTemplate; -import lombok.extern.slf4j.Slf4j; - import java.nio.charset.StandardCharsets; /** diff --git a/src/main/java/com/vmis/interfaceapp/config/GlobalExceptionHandler.java b/src/main/java/com/vmis/interfaceapp/config/GlobalExceptionHandler.java index 50df5dd..df1f3fe 100644 --- a/src/main/java/com/vmis/interfaceapp/config/GlobalExceptionHandler.java +++ b/src/main/java/com/vmis/interfaceapp/config/GlobalExceptionHandler.java @@ -1,6 +1,5 @@ package com.vmis.interfaceapp.config; -import com.vmis.interfaceapp.model.common.Envelope; import com.vmis.interfaceapp.util.ExceptionDetailUtil; import lombok.extern.slf4j.Slf4j; import org.springframework.http.HttpStatus; diff --git a/src/main/java/com/vmis/interfaceapp/config/HttpClientConfig.java b/src/main/java/com/vmis/interfaceapp/config/HttpClientConfig.java index 82e3e16..af91b01 100644 --- a/src/main/java/com/vmis/interfaceapp/config/HttpClientConfig.java +++ b/src/main/java/com/vmis/interfaceapp/config/HttpClientConfig.java @@ -9,13 +9,12 @@ import org.springframework.boot.web.client.RestTemplateBuilder; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.http.client.HttpComponentsClientHttpRequestFactory; +import org.springframework.http.converter.HttpMessageConverter; +import org.springframework.http.converter.StringHttpMessageConverter; import org.springframework.web.client.RestTemplate; -import java.time.Duration; import java.nio.charset.StandardCharsets; import java.util.List; -import org.springframework.http.converter.HttpMessageConverter; -import org.springframework.http.converter.StringHttpMessageConverter; @Configuration public class HttpClientConfig { diff --git a/src/main/java/com/vmis/interfaceapp/model/basic/OldBasicRequest.java b/src/main/java/com/vmis/interfaceapp/model/basic/OldBasicRequest.java index a90abab..14fbad1 100644 --- a/src/main/java/com/vmis/interfaceapp/model/basic/OldBasicRequest.java +++ b/src/main/java/com/vmis/interfaceapp/model/basic/OldBasicRequest.java @@ -3,7 +3,6 @@ package com.vmis.interfaceapp.model.basic; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.v3.oas.annotations.media.Schema; -import jakarta.validation.constraints.Size; import lombok.Getter; import lombok.Setter; diff --git a/src/main/java/com/vmis/interfaceapp/model/common/RequestEnricher.java b/src/main/java/com/vmis/interfaceapp/model/common/RequestEnricher.java index 06766e3..7f20953 100644 --- a/src/main/java/com/vmis/interfaceapp/model/common/RequestEnricher.java +++ b/src/main/java/com/vmis/interfaceapp/model/common/RequestEnricher.java @@ -4,9 +4,8 @@ import com.vmis.interfaceapp.config.properties.NewVmisProperties; import com.vmis.interfaceapp.config.properties.OldVmisProperties; import com.vmis.interfaceapp.model.basic.OldBasicRequest; import com.vmis.interfaceapp.model.ledger.NewLedgerRequest; -import org.springframework.stereotype.Component; - import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Component; /** * Populates incoming request models with values from YAML configuration. diff --git a/src/main/java/com/vmis/interfaceapp/util/NewGpkiUtil.java b/src/main/java/com/vmis/interfaceapp/util/NewGpkiUtil.java index 77acd0d..a3d831e 100644 --- a/src/main/java/com/vmis/interfaceapp/util/NewGpkiUtil.java +++ b/src/main/java/com/vmis/interfaceapp/util/NewGpkiUtil.java @@ -1,17 +1,16 @@ package com.vmis.interfaceapp.util; -import java.io.File; -import java.util.HashMap; -import java.util.Map; - -import com.gpki.gpkiapi_jni; import com.gpki.gpkiapi.GpkiApi; import com.gpki.gpkiapi.cert.X509Certificate; import com.gpki.gpkiapi.crypto.PrivateKey; import com.gpki.gpkiapi.storage.Disk; - +import com.gpki.gpkiapi_jni; import lombok.extern.slf4j.Slf4j; +import java.io.File; +import java.util.HashMap; +import java.util.Map; + @Slf4j public class NewGpkiUtil { byte[] myEnvCert, myEnvKey, mySigCert, mySigKey; diff --git a/docs/차세대_교통안전공단_시군구연계_20250819.xlsx b/참고자료/인터페이스 정의서/차세대_교통안전공단_시군구연계_20250819.xlsx similarity index 100% rename from docs/차세대_교통안전공단_시군구연계_20250819.xlsx rename to 참고자료/인터페이스 정의서/차세대_교통안전공단_시군구연계_20250819.xlsx