From 0004196d85c17bcd0d4119449c6fcaa72043a548 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EB=B0=95=EC=84=B1=EC=98=81?= Date: Tue, 18 Nov 2025 14:57:46 +0900 Subject: [PATCH] =?UTF-8?q?import=EB=AC=B8=20=EC=A0=95=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../egovframework/util/BatchSessionUtil.java | 107 ------------------ .../api/config/VmisIntegrationConfig.java | 2 +- .../api/config/properties/VmisProperties.java | 5 +- .../VehicleInterfaceController.java | 10 +- .../service/ExternalVehicleApiService.java | 2 - .../impl/ExternalVehicleApiServiceImpl.java | 6 +- .../impl/ExternalVehicleInfoServiceImpl.java | 4 +- .../api/internal/client/GovernmentApi.java | 4 +- .../internal/client/GovernmentApiClient.java | 9 +- .../mapper/VmisCarLedgerFrmbkMapper.java | 2 - .../VmisCarBassMatterInqireService.java | 2 +- .../internal/service/VmisRequestEnricher.java | 5 +- .../impl/InternalVehicleInfoServiceImpl.java | 7 +- .../VmisCarBassMatterInqireServiceImpl.java | 6 +- .../impl/VmisCarLedgerFrmbkServiceImpl.java | 10 +- .../api/internal/util/NewGpkiUtil.java | 11 +- .../api/model/request/BasicRequest.java | 1 - .../api/model/request/LedgerRequest.java | 3 +- .../api/service/VehicleInfoService.java | 4 +- ...VmisCarBassMatterInqireLogServiceImpl.java | 2 +- .../VmisCarLedgerFrmbkLogServiceImpl.java | 2 +- .../VehicleApiHistoryController.java | 2 +- .../mapper/VehicleApiHistoryMapper.java | 2 +- .../service/VehicleApiHistoryService.java | 2 +- .../impl/VehicleApiHistoryServiceImpl.java | 2 +- .../registration/model/CarFfnlgTrgtVO.java | 6 +- 26 files changed, 49 insertions(+), 169 deletions(-) delete mode 100644 src/main/java/egovframework/util/BatchSessionUtil.java diff --git a/src/main/java/egovframework/util/BatchSessionUtil.java b/src/main/java/egovframework/util/BatchSessionUtil.java deleted file mode 100644 index a73b9f9..0000000 --- a/src/main/java/egovframework/util/BatchSessionUtil.java +++ /dev/null @@ -1,107 +0,0 @@ -package egovframework.util; - -import lombok.extern.slf4j.Slf4j; - -/** - * packageName : egovframework.util - * fileName : BatchSessionUtil - * author : 시스템 관리자 - * date : 2025-01-27 - * description : 배치 작업에서 사용할 수 있는 세션 관리 유틸리티 클래스 - * =========================================================== - * DATE AUTHOR NOTE - * ----------------------------------------------------------- - * 2025-01-27 시스템 관리자 최초 생성 - */ -@Slf4j -public class BatchSessionUtil { - - /** - * 배치 작업용 시스템 사용자 ID - */ - public static final String BATCH_SYSTEM_USER_ID = "BATCH_SYSTEM"; - - /** - * 배치 작업용 시스템 사용자 계정 - */ - public static final String BATCH_SYSTEM_USER_ACCOUNT = "BATCH_SYSTEM"; - - /** - * 배치 작업용 시스템 사용자 이름 - */ - public static final String BATCH_SYSTEM_USER_NAME = "시스템 배치"; - - /** - * 배치 작업에서 사용할 수 있는 사용자 ID를 반환합니다. - * - * @return 배치 시스템 사용자 ID - */ - public static String getBatchUserId() { - return BATCH_SYSTEM_USER_ID; - } - - /** - * 배치 작업에서 사용할 수 있는 사용자 계정을 반환합니다. - * - * @return 배치 시스템 사용자 계정 - */ - public static String getBatchUserAccount() { - return BATCH_SYSTEM_USER_ACCOUNT; - } - - /** - * 배치 작업에서 사용할 수 있는 사용자 이름을 반환합니다. - * - * @return 배치 시스템 사용자 이름 - */ - public static String getBatchUserName() { - return BATCH_SYSTEM_USER_NAME; - } - - /** - * 배치 작업이 시스템 권한을 가지고 있는지 확인합니다. - * - * @return 항상 true (배치 작업은 시스템 권한으로 실행) - */ - public static boolean isBatchSystemUser() { - return true; - } - - /** - * 배치 작업의 실행 컨텍스트 정보를 로깅합니다. - * - * @param jobName 배치 작업 이름 - * @param jobGroup 배치 작업 그룹 - */ - public static void logBatchContext(String jobName, String jobGroup) { - log.info("배치 작업 실행 컨텍스트 - 작업: {}.{}, 사용자: {}, 계정: {}, 시스템권한: {}", - jobGroup, jobName, getBatchUserId(), getBatchUserAccount(), isBatchSystemUser()); - } - - /** - * 배치 작업에서 세션 정보 접근 시 안전한 처리를 위한 래퍼 메서드입니다. - * - * @param sessionAccessor 세션 접근 함수 - * @param defaultValue 기본값 - * @param 반환 타입 - * @return 세션 정보 또는 기본값 - */ - public static T safeSessionAccess(SessionAccessor sessionAccessor, T defaultValue) { - try { - return sessionAccessor.access(); - } catch (Exception e) { - log.debug("세션 접근 실패 (배치 컨텍스트), 기본값 사용: {}", e.getMessage()); - return defaultValue; - } - } - - /** - * 세션 접근을 위한 함수형 인터페이스 - * - * @param 반환 타입 - */ - @FunctionalInterface - public interface SessionAccessor { - T access() throws Exception; - } -} \ No newline at end of file diff --git a/src/main/java/go/kr/project/api/config/VmisIntegrationConfig.java b/src/main/java/go/kr/project/api/config/VmisIntegrationConfig.java index 16646a1..bc880ab 100644 --- a/src/main/java/go/kr/project/api/config/VmisIntegrationConfig.java +++ b/src/main/java/go/kr/project/api/config/VmisIntegrationConfig.java @@ -1,7 +1,7 @@ package go.kr.project.api.config; -import go.kr.project.api.service.VehicleInfoService; import go.kr.project.api.config.properties.VmisProperties; +import go.kr.project.api.service.VehicleInfoService; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.boot.CommandLineRunner; diff --git a/src/main/java/go/kr/project/api/config/properties/VmisProperties.java b/src/main/java/go/kr/project/api/config/properties/VmisProperties.java index 02ec0f2..499bad6 100644 --- a/src/main/java/go/kr/project/api/config/properties/VmisProperties.java +++ b/src/main/java/go/kr/project/api/config/properties/VmisProperties.java @@ -1,11 +1,12 @@ package go.kr.project.api.config.properties; -import javax.validation.constraints.NotBlank; -import javax.validation.constraints.NotNull; import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.validation.annotation.Validated; +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; + @Data @ConfigurationProperties(prefix = "vmis") @Validated diff --git a/src/main/java/go/kr/project/api/controller/VehicleInterfaceController.java b/src/main/java/go/kr/project/api/controller/VehicleInterfaceController.java index 2ab739a..011d5e2 100644 --- a/src/main/java/go/kr/project/api/controller/VehicleInterfaceController.java +++ b/src/main/java/go/kr/project/api/controller/VehicleInterfaceController.java @@ -1,11 +1,11 @@ package go.kr.project.api.controller; -import go.kr.project.api.model.request.BasicRequest; -import go.kr.project.api.model.response.BasicResponse; import go.kr.project.api.model.Envelope; +import go.kr.project.api.model.VehicleApiResponseVO; +import go.kr.project.api.model.request.BasicRequest; import go.kr.project.api.model.request.LedgerRequest; +import go.kr.project.api.model.response.BasicResponse; import go.kr.project.api.model.response.LedgerResponse; -import go.kr.project.api.model.VehicleApiResponseVO; import go.kr.project.api.service.VehicleInfoService; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.media.Content; @@ -16,7 +16,9 @@ import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.http.MediaType; import org.springframework.http.ResponseEntity; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import java.util.Collections; diff --git a/src/main/java/go/kr/project/api/external/service/ExternalVehicleApiService.java b/src/main/java/go/kr/project/api/external/service/ExternalVehicleApiService.java index 669d523..8ffa5b8 100644 --- a/src/main/java/go/kr/project/api/external/service/ExternalVehicleApiService.java +++ b/src/main/java/go/kr/project/api/external/service/ExternalVehicleApiService.java @@ -6,8 +6,6 @@ import go.kr.project.api.model.request.LedgerRequest; import go.kr.project.api.model.response.BasicResponse; import go.kr.project.api.model.response.LedgerResponse; -import java.util.List; - /** * 외부 VMIS-interface API 호출 서비스 인터페이스 * VMIS-interface 프로그램의 API를 호출하여 차량 정보를 조회하는 서비스 diff --git a/src/main/java/go/kr/project/api/external/service/impl/ExternalVehicleApiServiceImpl.java b/src/main/java/go/kr/project/api/external/service/impl/ExternalVehicleApiServiceImpl.java index c75ab82..c606fdc 100644 --- a/src/main/java/go/kr/project/api/external/service/impl/ExternalVehicleApiServiceImpl.java +++ b/src/main/java/go/kr/project/api/external/service/impl/ExternalVehicleApiServiceImpl.java @@ -2,11 +2,13 @@ package go.kr.project.api.external.service.impl; import egovframework.exception.MessageException; import go.kr.project.api.config.ApiConstant; +import go.kr.project.api.config.properties.VmisProperties; import go.kr.project.api.external.service.ExternalVehicleApiService; import go.kr.project.api.internal.util.ExceptionDetailUtil; +import go.kr.project.api.model.Envelope; +import go.kr.project.api.model.VehicleApiResponseVO; import go.kr.project.api.model.request.BasicRequest; import go.kr.project.api.model.request.LedgerRequest; -import go.kr.project.api.model.*; import go.kr.project.api.model.response.*; import go.kr.project.api.service.VmisCarBassMatterInqireLogService; import go.kr.project.api.service.VmisCarLedgerFrmbkLogService; @@ -17,9 +19,7 @@ import org.springframework.core.ParameterizedTypeReference; import org.springframework.http.*; import org.springframework.stereotype.Service; import org.springframework.web.client.RestTemplate; -import go.kr.project.api.config.properties.VmisProperties; -import java.util.ArrayList; import java.util.List; /** diff --git a/src/main/java/go/kr/project/api/external/service/impl/ExternalVehicleInfoServiceImpl.java b/src/main/java/go/kr/project/api/external/service/impl/ExternalVehicleInfoServiceImpl.java index 9cf978e..0b87a98 100644 --- a/src/main/java/go/kr/project/api/external/service/impl/ExternalVehicleInfoServiceImpl.java +++ b/src/main/java/go/kr/project/api/external/service/impl/ExternalVehicleInfoServiceImpl.java @@ -1,20 +1,18 @@ package go.kr.project.api.external.service.impl; import go.kr.project.api.external.service.ExternalVehicleApiService; -import go.kr.project.api.service.VehicleInfoService; import go.kr.project.api.model.VehicleApiResponseVO; import go.kr.project.api.model.request.BasicRequest; import go.kr.project.api.model.request.LedgerRequest; import go.kr.project.api.model.response.BasicResponse; import go.kr.project.api.model.response.LedgerResponse; +import go.kr.project.api.service.VehicleInfoService; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.egovframe.rte.fdl.cmmn.EgovAbstractServiceImpl; import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.stereotype.Service; -import java.util.List; - /** * 외부 REST API를 호출하는 차량 정보 조회 서비스 구현체 * diff --git a/src/main/java/go/kr/project/api/internal/client/GovernmentApi.java b/src/main/java/go/kr/project/api/internal/client/GovernmentApi.java index 82a1082..0a7199f 100644 --- a/src/main/java/go/kr/project/api/internal/client/GovernmentApi.java +++ b/src/main/java/go/kr/project/api/internal/client/GovernmentApi.java @@ -1,9 +1,9 @@ package go.kr.project.api.internal.client; -import go.kr.project.api.model.request.BasicRequest; -import go.kr.project.api.model.response.BasicResponse; import go.kr.project.api.model.Envelope; +import go.kr.project.api.model.request.BasicRequest; import go.kr.project.api.model.request.LedgerRequest; +import go.kr.project.api.model.response.BasicResponse; import go.kr.project.api.model.response.LedgerResponse; import org.springframework.http.ResponseEntity; diff --git a/src/main/java/go/kr/project/api/internal/client/GovernmentApiClient.java b/src/main/java/go/kr/project/api/internal/client/GovernmentApiClient.java index 5347641..c753bb5 100644 --- a/src/main/java/go/kr/project/api/internal/client/GovernmentApiClient.java +++ b/src/main/java/go/kr/project/api/internal/client/GovernmentApiClient.java @@ -4,20 +4,19 @@ import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; import go.kr.project.api.config.properties.VmisProperties; import go.kr.project.api.internal.gpki.GpkiService; -import go.kr.project.api.model.request.BasicRequest; -import go.kr.project.api.model.response.BasicResponse; +import go.kr.project.api.internal.util.TxIdUtil; import go.kr.project.api.model.Envelope; +import go.kr.project.api.model.request.BasicRequest; import go.kr.project.api.model.request.LedgerRequest; +import go.kr.project.api.model.response.BasicResponse; import go.kr.project.api.model.response.LedgerResponse; -import go.kr.project.api.internal.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/go/kr/project/api/internal/mapper/VmisCarLedgerFrmbkMapper.java b/src/main/java/go/kr/project/api/internal/mapper/VmisCarLedgerFrmbkMapper.java index 5b0145f..34e5ef0 100644 --- a/src/main/java/go/kr/project/api/internal/mapper/VmisCarLedgerFrmbkMapper.java +++ b/src/main/java/go/kr/project/api/internal/mapper/VmisCarLedgerFrmbkMapper.java @@ -4,8 +4,6 @@ import go.kr.project.api.model.response.VmisCarLedgerFrmbkDtlVO; import go.kr.project.api.model.response.VmisCarLedgerFrmbkVO; import org.apache.ibatis.annotations.Mapper; -import java.util.List; - /** * 자동차 등록 원부(갑) Mapper */ diff --git a/src/main/java/go/kr/project/api/internal/service/VmisCarBassMatterInqireService.java b/src/main/java/go/kr/project/api/internal/service/VmisCarBassMatterInqireService.java index 65670a9..45e7672 100644 --- a/src/main/java/go/kr/project/api/internal/service/VmisCarBassMatterInqireService.java +++ b/src/main/java/go/kr/project/api/internal/service/VmisCarBassMatterInqireService.java @@ -1,8 +1,8 @@ package go.kr.project.api.internal.service; +import go.kr.project.api.model.Envelope; import go.kr.project.api.model.request.BasicRequest; import go.kr.project.api.model.response.BasicResponse; -import go.kr.project.api.model.Envelope; import org.springframework.http.ResponseEntity; /** diff --git a/src/main/java/go/kr/project/api/internal/service/VmisRequestEnricher.java b/src/main/java/go/kr/project/api/internal/service/VmisRequestEnricher.java index 8fdddea..e7fc39d 100644 --- a/src/main/java/go/kr/project/api/internal/service/VmisRequestEnricher.java +++ b/src/main/java/go/kr/project/api/internal/service/VmisRequestEnricher.java @@ -1,12 +1,11 @@ package go.kr.project.api.internal.service; import go.kr.project.api.config.properties.VmisProperties; -import go.kr.project.api.model.request.BasicRequest; import go.kr.project.api.model.Envelope; +import go.kr.project.api.model.request.BasicRequest; import go.kr.project.api.model.request.LedgerRequest; -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/go/kr/project/api/internal/service/impl/InternalVehicleInfoServiceImpl.java b/src/main/java/go/kr/project/api/internal/service/impl/InternalVehicleInfoServiceImpl.java index 692bd9a..d5491f5 100644 --- a/src/main/java/go/kr/project/api/internal/service/impl/InternalVehicleInfoServiceImpl.java +++ b/src/main/java/go/kr/project/api/internal/service/impl/InternalVehicleInfoServiceImpl.java @@ -1,15 +1,15 @@ package go.kr.project.api.internal.service.impl; import go.kr.project.api.config.ApiConstant; -import go.kr.project.api.service.VehicleInfoService; import go.kr.project.api.internal.service.VmisCarBassMatterInqireService; import go.kr.project.api.internal.service.VmisCarLedgerFrmbkService; +import go.kr.project.api.model.Envelope; import go.kr.project.api.model.VehicleApiResponseVO; import go.kr.project.api.model.request.BasicRequest; -import go.kr.project.api.model.response.BasicResponse; -import go.kr.project.api.model.Envelope; import go.kr.project.api.model.request.LedgerRequest; +import go.kr.project.api.model.response.BasicResponse; import go.kr.project.api.model.response.LedgerResponse; +import go.kr.project.api.service.VehicleInfoService; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.egovframe.rte.fdl.cmmn.EgovAbstractServiceImpl; @@ -17,7 +17,6 @@ import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.http.ResponseEntity; import org.springframework.stereotype.Service; -import java.util.ArrayList; import java.util.Collections; import java.util.List; diff --git a/src/main/java/go/kr/project/api/internal/service/impl/VmisCarBassMatterInqireServiceImpl.java b/src/main/java/go/kr/project/api/internal/service/impl/VmisCarBassMatterInqireServiceImpl.java index b34f2b7..4a21bd6 100644 --- a/src/main/java/go/kr/project/api/internal/service/impl/VmisCarBassMatterInqireServiceImpl.java +++ b/src/main/java/go/kr/project/api/internal/service/impl/VmisCarBassMatterInqireServiceImpl.java @@ -1,15 +1,15 @@ package go.kr.project.api.internal.service.impl; -import go.kr.project.api.internal.client.GovernmentApi; import go.kr.project.api.config.ApiConstant; -import go.kr.project.api.service.VmisCarBassMatterInqireLogService; +import go.kr.project.api.internal.client.GovernmentApi; import go.kr.project.api.internal.service.VmisCarBassMatterInqireService; import go.kr.project.api.internal.service.VmisRequestEnricher; import go.kr.project.api.internal.util.ExceptionDetailUtil; +import go.kr.project.api.model.Envelope; import go.kr.project.api.model.request.BasicRequest; import go.kr.project.api.model.response.BasicResponse; import go.kr.project.api.model.response.VmisCarBassMatterInqireVO; -import go.kr.project.api.model.Envelope; +import go.kr.project.api.service.VmisCarBassMatterInqireLogService; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.egovframe.rte.fdl.cmmn.EgovAbstractServiceImpl; diff --git a/src/main/java/go/kr/project/api/internal/service/impl/VmisCarLedgerFrmbkServiceImpl.java b/src/main/java/go/kr/project/api/internal/service/impl/VmisCarLedgerFrmbkServiceImpl.java index 9fa55b1..e8a05fb 100644 --- a/src/main/java/go/kr/project/api/internal/service/impl/VmisCarLedgerFrmbkServiceImpl.java +++ b/src/main/java/go/kr/project/api/internal/service/impl/VmisCarLedgerFrmbkServiceImpl.java @@ -1,16 +1,16 @@ package go.kr.project.api.internal.service.impl; -import go.kr.project.api.internal.client.GovernmentApi; import go.kr.project.api.config.ApiConstant; -import go.kr.project.api.service.VmisCarLedgerFrmbkLogService; +import go.kr.project.api.internal.client.GovernmentApi; import go.kr.project.api.internal.service.VmisCarLedgerFrmbkService; import go.kr.project.api.internal.service.VmisRequestEnricher; +import go.kr.project.api.internal.util.ExceptionDetailUtil; import go.kr.project.api.model.Envelope; -import go.kr.project.api.model.response.VmisCarLedgerFrmbkDtlVO; -import go.kr.project.api.model.response.VmisCarLedgerFrmbkVO; import go.kr.project.api.model.request.LedgerRequest; import go.kr.project.api.model.response.LedgerResponse; -import go.kr.project.api.internal.util.ExceptionDetailUtil; +import go.kr.project.api.model.response.VmisCarLedgerFrmbkDtlVO; +import go.kr.project.api.model.response.VmisCarLedgerFrmbkVO; +import go.kr.project.api.service.VmisCarLedgerFrmbkLogService; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.egovframe.rte.fdl.cmmn.EgovAbstractServiceImpl; diff --git a/src/main/java/go/kr/project/api/internal/util/NewGpkiUtil.java b/src/main/java/go/kr/project/api/internal/util/NewGpkiUtil.java index 78f95bd..08dda0e 100644 --- a/src/main/java/go/kr/project/api/internal/util/NewGpkiUtil.java +++ b/src/main/java/go/kr/project/api/internal/util/NewGpkiUtil.java @@ -1,17 +1,16 @@ package go.kr.project.api.internal.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/src/main/java/go/kr/project/api/model/request/BasicRequest.java b/src/main/java/go/kr/project/api/model/request/BasicRequest.java index 638dd82..2bc3f18 100644 --- a/src/main/java/go/kr/project/api/model/request/BasicRequest.java +++ b/src/main/java/go/kr/project/api/model/request/BasicRequest.java @@ -3,7 +3,6 @@ package go.kr.project.api.model.request; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.v3.oas.annotations.media.Schema; -import javax.validation.constraints.Size; import lombok.Getter; import lombok.Setter; diff --git a/src/main/java/go/kr/project/api/model/request/LedgerRequest.java b/src/main/java/go/kr/project/api/model/request/LedgerRequest.java index e870a17..920170a 100644 --- a/src/main/java/go/kr/project/api/model/request/LedgerRequest.java +++ b/src/main/java/go/kr/project/api/model/request/LedgerRequest.java @@ -3,10 +3,11 @@ package go.kr.project.api.model.request; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.v3.oas.annotations.media.Schema; -import javax.validation.constraints.Size; import lombok.Getter; import lombok.Setter; +import javax.validation.constraints.Size; + @JsonInclude(JsonInclude.Include.NON_NULL) @Schema(description = "자동차등록원부(갑) 요청 항목") @Getter diff --git a/src/main/java/go/kr/project/api/service/VehicleInfoService.java b/src/main/java/go/kr/project/api/service/VehicleInfoService.java index ec247ef..d20bfc8 100644 --- a/src/main/java/go/kr/project/api/service/VehicleInfoService.java +++ b/src/main/java/go/kr/project/api/service/VehicleInfoService.java @@ -6,8 +6,6 @@ import go.kr.project.api.model.request.LedgerRequest; import go.kr.project.api.model.response.BasicResponse; import go.kr.project.api.model.response.LedgerResponse; -import java.util.List; - /** * 차량 정보 조회 서비스 인터페이스 * @@ -46,7 +44,7 @@ import java.util.List; * */ public interface VehicleInfoService { - + /** * 단일 차량에 대한 정보 조회 (상세 파라미터 포함) * diff --git a/src/main/java/go/kr/project/api/service/impl/VmisCarBassMatterInqireLogServiceImpl.java b/src/main/java/go/kr/project/api/service/impl/VmisCarBassMatterInqireLogServiceImpl.java index e4e71d1..20bdd1e 100644 --- a/src/main/java/go/kr/project/api/service/impl/VmisCarBassMatterInqireLogServiceImpl.java +++ b/src/main/java/go/kr/project/api/service/impl/VmisCarBassMatterInqireLogServiceImpl.java @@ -2,8 +2,8 @@ package go.kr.project.api.service.impl; import egovframework.util.SessionUtil; import go.kr.project.api.internal.mapper.VmisCarBassMatterInqireMapper; -import go.kr.project.api.service.VmisCarBassMatterInqireLogService; import go.kr.project.api.model.response.VmisCarBassMatterInqireVO; +import go.kr.project.api.service.VmisCarBassMatterInqireLogService; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.egovframe.rte.fdl.cmmn.EgovAbstractServiceImpl; diff --git a/src/main/java/go/kr/project/api/service/impl/VmisCarLedgerFrmbkLogServiceImpl.java b/src/main/java/go/kr/project/api/service/impl/VmisCarLedgerFrmbkLogServiceImpl.java index af744c9..4cd6db0 100644 --- a/src/main/java/go/kr/project/api/service/impl/VmisCarLedgerFrmbkLogServiceImpl.java +++ b/src/main/java/go/kr/project/api/service/impl/VmisCarLedgerFrmbkLogServiceImpl.java @@ -2,9 +2,9 @@ package go.kr.project.api.service.impl; import egovframework.util.SessionUtil; import go.kr.project.api.internal.mapper.VmisCarLedgerFrmbkMapper; -import go.kr.project.api.service.VmisCarLedgerFrmbkLogService; import go.kr.project.api.model.response.VmisCarLedgerFrmbkDtlVO; import go.kr.project.api.model.response.VmisCarLedgerFrmbkVO; +import go.kr.project.api.service.VmisCarLedgerFrmbkLogService; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.egovframe.rte.fdl.cmmn.EgovAbstractServiceImpl; diff --git a/src/main/java/go/kr/project/carInspectionPenalty/history/controller/VehicleApiHistoryController.java b/src/main/java/go/kr/project/carInspectionPenalty/history/controller/VehicleApiHistoryController.java index ee5ef0c..c209de8 100644 --- a/src/main/java/go/kr/project/carInspectionPenalty/history/controller/VehicleApiHistoryController.java +++ b/src/main/java/go/kr/project/carInspectionPenalty/history/controller/VehicleApiHistoryController.java @@ -3,8 +3,8 @@ package go.kr.project.carInspectionPenalty.history.controller; import egovframework.constant.TilesConstants; import egovframework.util.ApiResponseUtil; import go.kr.project.carInspectionPenalty.history.model.CarBassMatterInqireVO; -import go.kr.project.carInspectionPenalty.history.model.CarLedgerFrmbkVO; import go.kr.project.carInspectionPenalty.history.model.CarLedgerFrmbkDtlVO; +import go.kr.project.carInspectionPenalty.history.model.CarLedgerFrmbkVO; import go.kr.project.carInspectionPenalty.history.model.VehicleApiHistorySearchVO; import go.kr.project.carInspectionPenalty.history.service.VehicleApiHistoryService; import io.swagger.v3.oas.annotations.Operation; diff --git a/src/main/java/go/kr/project/carInspectionPenalty/history/mapper/VehicleApiHistoryMapper.java b/src/main/java/go/kr/project/carInspectionPenalty/history/mapper/VehicleApiHistoryMapper.java index dbf4004..c0556e4 100644 --- a/src/main/java/go/kr/project/carInspectionPenalty/history/mapper/VehicleApiHistoryMapper.java +++ b/src/main/java/go/kr/project/carInspectionPenalty/history/mapper/VehicleApiHistoryMapper.java @@ -1,8 +1,8 @@ package go.kr.project.carInspectionPenalty.history.mapper; import go.kr.project.carInspectionPenalty.history.model.CarBassMatterInqireVO; -import go.kr.project.carInspectionPenalty.history.model.CarLedgerFrmbkVO; import go.kr.project.carInspectionPenalty.history.model.CarLedgerFrmbkDtlVO; +import go.kr.project.carInspectionPenalty.history.model.CarLedgerFrmbkVO; import go.kr.project.carInspectionPenalty.history.model.VehicleApiHistorySearchVO; import org.apache.ibatis.annotations.Mapper; diff --git a/src/main/java/go/kr/project/carInspectionPenalty/history/service/VehicleApiHistoryService.java b/src/main/java/go/kr/project/carInspectionPenalty/history/service/VehicleApiHistoryService.java index 439f6b2..d718490 100644 --- a/src/main/java/go/kr/project/carInspectionPenalty/history/service/VehicleApiHistoryService.java +++ b/src/main/java/go/kr/project/carInspectionPenalty/history/service/VehicleApiHistoryService.java @@ -1,8 +1,8 @@ package go.kr.project.carInspectionPenalty.history.service; import go.kr.project.carInspectionPenalty.history.model.CarBassMatterInqireVO; -import go.kr.project.carInspectionPenalty.history.model.CarLedgerFrmbkVO; import go.kr.project.carInspectionPenalty.history.model.CarLedgerFrmbkDtlVO; +import go.kr.project.carInspectionPenalty.history.model.CarLedgerFrmbkVO; import go.kr.project.carInspectionPenalty.history.model.VehicleApiHistorySearchVO; import java.util.List; diff --git a/src/main/java/go/kr/project/carInspectionPenalty/history/service/impl/VehicleApiHistoryServiceImpl.java b/src/main/java/go/kr/project/carInspectionPenalty/history/service/impl/VehicleApiHistoryServiceImpl.java index c9ca978..70bf7f3 100644 --- a/src/main/java/go/kr/project/carInspectionPenalty/history/service/impl/VehicleApiHistoryServiceImpl.java +++ b/src/main/java/go/kr/project/carInspectionPenalty/history/service/impl/VehicleApiHistoryServiceImpl.java @@ -2,8 +2,8 @@ package go.kr.project.carInspectionPenalty.history.service.impl; import go.kr.project.carInspectionPenalty.history.mapper.VehicleApiHistoryMapper; import go.kr.project.carInspectionPenalty.history.model.CarBassMatterInqireVO; -import go.kr.project.carInspectionPenalty.history.model.CarLedgerFrmbkVO; import go.kr.project.carInspectionPenalty.history.model.CarLedgerFrmbkDtlVO; +import go.kr.project.carInspectionPenalty.history.model.CarLedgerFrmbkVO; import go.kr.project.carInspectionPenalty.history.model.VehicleApiHistorySearchVO; import go.kr.project.carInspectionPenalty.history.service.VehicleApiHistoryService; import lombok.RequiredArgsConstructor; diff --git a/src/main/java/go/kr/project/carInspectionPenalty/registration/model/CarFfnlgTrgtVO.java b/src/main/java/go/kr/project/carInspectionPenalty/registration/model/CarFfnlgTrgtVO.java index c12d6c5..3a02eff 100644 --- a/src/main/java/go/kr/project/carInspectionPenalty/registration/model/CarFfnlgTrgtVO.java +++ b/src/main/java/go/kr/project/carInspectionPenalty/registration/model/CarFfnlgTrgtVO.java @@ -2,11 +2,7 @@ package go.kr.project.carInspectionPenalty.registration.model; import com.fasterxml.jackson.annotation.JsonFormat; import go.kr.project.common.model.PagingVO; -import lombok.AllArgsConstructor; -import lombok.Builder; -import lombok.Data; -import lombok.EqualsAndHashCode; -import lombok.NoArgsConstructor; +import lombok.*; import org.springframework.format.annotation.DateTimeFormat; import java.time.LocalDateTime;