From 95562bf9965a0ece34baaa9efeb19a5216401d1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?lkd9125=28=EC=9D=B4=EA=B2=BD=EB=8F=84=29?= Date: Mon, 15 Jan 2024 15:04:05 +0900 Subject: [PATCH 1/2] =?UTF-8?q?move:=20exception=20commone=20=EC=BD=94?= =?UTF-8?q?=EC=96=B4=20=EB=AA=A8=EB=93=88=EB=A1=9C=20=EC=9D=B4=EB=8F=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/kac-app/build.gradle | 2 +- .../kac/app/core/exception/ServerExceptionHandler.java | 5 ++++- common/core/build.gradle | 2 +- .../kr/co/palnet/kac}/core/exception/AppException.java | 7 +++---- .../co/palnet/kac}/core/exception/ExceptionCode.java | 2 +- .../java/kr/co/palnet/kac}/core/exception/Level.java | 2 +- .../java/kr/co/palnet/kac}/core/exception/Source.java | 2 +- .../kac}/core/exception/model/BaseErrorModel.java | 2 +- .../palnet/kac/data/com/DataComApplicationTestApp.java | 1 + web/api-com/build.gradle | 4 +++- .../api/v1/com/code/controller/ComCodeController.java | 10 ++++++++++ 11 files changed, 27 insertions(+), 12 deletions(-) rename {app/kac-app/src/main/java/kr/co/palnet/kac/app => common/core/src/main/java/kr/co/palnet/kac}/core/exception/AppException.java (98%) rename {app/kac-app/src/main/java/kr/co/palnet/kac/app => common/core/src/main/java/kr/co/palnet/kac}/core/exception/ExceptionCode.java (97%) rename {app/kac-app/src/main/java/kr/co/palnet/kac/app => common/core/src/main/java/kr/co/palnet/kac}/core/exception/Level.java (85%) rename {app/kac-app/src/main/java/kr/co/palnet/kac/app => common/core/src/main/java/kr/co/palnet/kac}/core/exception/Source.java (50%) rename {app/kac-app/src/main/java/kr/co/palnet/kac/app => common/core/src/main/java/kr/co/palnet/kac}/core/exception/model/BaseErrorModel.java (73%) diff --git a/app/kac-app/build.gradle b/app/kac-app/build.gradle index b6a0ad0..6573ad8 100644 --- a/app/kac-app/build.gradle +++ b/app/kac-app/build.gradle @@ -14,7 +14,7 @@ dependencies { annotationProcessor "jakarta.annotation:jakarta.annotation-api" annotationProcessor "jakarta.persistence:jakarta.persistence-api" - + implementation project(":common-core") implementation project(":web-api-com") // TDOO: 제거... compileOnly project(":data-com") diff --git a/app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/ServerExceptionHandler.java b/app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/ServerExceptionHandler.java index fa55d32..68aee78 100644 --- a/app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/ServerExceptionHandler.java +++ b/app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/ServerExceptionHandler.java @@ -1,6 +1,9 @@ package kr.co.palnet.kac.app.core.exception; -import kr.co.palnet.kac.app.core.exception.model.BaseErrorModel; + +import kr.co.palnet.kac.core.exception.AppException; +import kr.co.palnet.kac.core.exception.ExceptionCode; +import kr.co.palnet.kac.core.exception.model.BaseErrorModel; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.RestControllerAdvice; diff --git a/common/core/build.gradle b/common/core/build.gradle index 6875d3b..2671505 100644 --- a/common/core/build.gradle +++ b/common/core/build.gradle @@ -1,6 +1,6 @@ dependencies { - + implementation "$boot:spring-boot-starter-web" } diff --git a/app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/AppException.java b/common/core/src/main/java/kr/co/palnet/kac/core/exception/AppException.java similarity index 98% rename from app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/AppException.java rename to common/core/src/main/java/kr/co/palnet/kac/core/exception/AppException.java index 0509f91..6a65f5c 100644 --- a/app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/AppException.java +++ b/common/core/src/main/java/kr/co/palnet/kac/core/exception/AppException.java @@ -1,10 +1,9 @@ -package kr.co.palnet.kac.app.core.exception; - -import java.util.Locale; +package kr.co.palnet.kac.core.exception; +import lombok.extern.slf4j.Slf4j; import org.springframework.context.MessageSource; -import lombok.extern.slf4j.Slf4j; +import java.util.Locale; @Slf4j public class AppException extends RuntimeException { diff --git a/app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/ExceptionCode.java b/common/core/src/main/java/kr/co/palnet/kac/core/exception/ExceptionCode.java similarity index 97% rename from app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/ExceptionCode.java rename to common/core/src/main/java/kr/co/palnet/kac/core/exception/ExceptionCode.java index 2417bc2..1112755 100644 --- a/app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/ExceptionCode.java +++ b/common/core/src/main/java/kr/co/palnet/kac/core/exception/ExceptionCode.java @@ -1,4 +1,4 @@ -package kr.co.palnet.kac.app.core.exception; +package kr.co.palnet.kac.core.exception; public enum ExceptionCode { diff --git a/app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/Level.java b/common/core/src/main/java/kr/co/palnet/kac/core/exception/Level.java similarity index 85% rename from app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/Level.java rename to common/core/src/main/java/kr/co/palnet/kac/core/exception/Level.java index cf3136c..e5ca16e 100644 --- a/app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/Level.java +++ b/common/core/src/main/java/kr/co/palnet/kac/core/exception/Level.java @@ -1,4 +1,4 @@ -package kr.co.palnet.kac.app.core.exception; +package kr.co.palnet.kac.core.exception; public enum Level { INFO(0), diff --git a/app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/Source.java b/common/core/src/main/java/kr/co/palnet/kac/core/exception/Source.java similarity index 50% rename from app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/Source.java rename to common/core/src/main/java/kr/co/palnet/kac/core/exception/Source.java index a3be3c8..bc48c63 100644 --- a/app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/Source.java +++ b/common/core/src/main/java/kr/co/palnet/kac/core/exception/Source.java @@ -1,4 +1,4 @@ -package kr.co.palnet.kac.app.core.exception; +package kr.co.palnet.kac.core.exception; public enum Source { SERVER, diff --git a/app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/model/BaseErrorModel.java b/common/core/src/main/java/kr/co/palnet/kac/core/exception/model/BaseErrorModel.java similarity index 73% rename from app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/model/BaseErrorModel.java rename to common/core/src/main/java/kr/co/palnet/kac/core/exception/model/BaseErrorModel.java index a901580..6d1f7f4 100644 --- a/app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/model/BaseErrorModel.java +++ b/common/core/src/main/java/kr/co/palnet/kac/core/exception/model/BaseErrorModel.java @@ -1,4 +1,4 @@ -package kr.co.palnet.kac.app.core.exception.model; +package kr.co.palnet.kac.core.exception.model; import lombok.Data; diff --git a/data/com/src/test/java/kr/co/palnet/kac/data/com/DataComApplicationTestApp.java b/data/com/src/test/java/kr/co/palnet/kac/data/com/DataComApplicationTestApp.java index 205d5a4..958bf66 100644 --- a/data/com/src/test/java/kr/co/palnet/kac/data/com/DataComApplicationTestApp.java +++ b/data/com/src/test/java/kr/co/palnet/kac/data/com/DataComApplicationTestApp.java @@ -22,6 +22,7 @@ public class DataComApplicationTestApp { "kr.co.palnet.kac.data.com.domain" }) public class Config { + } // @Configuration diff --git a/web/api-com/build.gradle b/web/api-com/build.gradle index 6d3c4dc..5d30555 100644 --- a/web/api-com/build.gradle +++ b/web/api-com/build.gradle @@ -3,8 +3,10 @@ dependencies { implementation("$boot:spring-boot-starter-web") implementation("org.springframework.data:spring-data-commons") + implementation project(path: ':common-core') - compileOnly 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.2.0' + compileOnly 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.2.0' implementation project(":data-com") + implementation project(":common-core") } diff --git a/web/api-com/src/main/java/kr/co/palnet/kac/api/v1/com/code/controller/ComCodeController.java b/web/api-com/src/main/java/kr/co/palnet/kac/api/v1/com/code/controller/ComCodeController.java index 20eff07..11b2411 100644 --- a/web/api-com/src/main/java/kr/co/palnet/kac/api/v1/com/code/controller/ComCodeController.java +++ b/web/api-com/src/main/java/kr/co/palnet/kac/api/v1/com/code/controller/ComCodeController.java @@ -2,8 +2,11 @@ package kr.co.palnet.kac.api.v1.com.code.controller; import java.util.List; +import kr.co.palnet.kac.core.exception.AppException; +import kr.co.palnet.kac.core.exception.ExceptionCode; import kr.co.palnet.kac.data.com.domain.ComCdBas; import kr.co.palnet.kac.data.com.domain.QComCdBas; +import lombok.extern.slf4j.Slf4j; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.DeleteMapping; import org.springframework.web.bind.annotation.GetMapping; @@ -35,6 +38,7 @@ import lombok.RequiredArgsConstructor; @RequiredArgsConstructor @RequestMapping("/v1/com/code") @RestController +@Slf4j public class ComCodeController { private final ComCodeService comCodeService; @@ -44,6 +48,9 @@ public class ComCodeController { @GetMapping("/all") @Operation(summary = "전체 코드 조회", description = "전체 코드를 조회합니다.") public ResponseEntity> getAllGroup(SearchCodeAllRQ rq) { + log.warn("ㅇㅇ => {}", rq); + if(true) throw new AppException(ExceptionCode.DB_ERROR); + List allCode = comCodeService.getAllGroup(rq); return ResponseEntity.ok(allCode); } @@ -126,6 +133,9 @@ public class ComCodeController { public void deleteCode( @Parameter(name="groupCd", description = "그룹 코드", in = ParameterIn.QUERY, example = "NEW_GROUP001") @RequestParam("groupCd") String groupCd, @Parameter(name="cdId", description = "삭제할 코드 아이디", in = ParameterIn.QUERY, example = "NEW_CODE001") @RequestParam("cdId") String cdId) { + + + comCodeService.deleteCode(groupCd, cdId); } From e5f77b3de6add19ed5fcdb72b1a07ce9670b1a57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?lkd9125=28=EC=9D=B4=EA=B2=BD=EB=8F=84=29?= Date: Mon, 15 Jan 2024 19:04:57 +0900 Subject: [PATCH 2/2] =?UTF-8?q?feat:=20Error=20RS=20=ED=8F=AC=EB=A7=B7?= =?UTF-8?q?=ED=8C=85=20=EB=B3=80=EA=B2=BD,=20=EC=84=9C=EB=B2=84=EC=9A=A9?= =?UTF-8?q?=20=EB=A1=9C=EA=B7=B8=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../exception/ServerExceptionHandler.java | 58 +++++++++++++++---- .../src/main/resources/application.yml | 2 +- .../kac/core/exception/AppException.java | 30 +++++----- ...{ExceptionCode.java => BaseErrorCode.java} | 6 +- .../core/exception/model/BaseErrorModel.java | 12 +++- .../code/controller/ComCodeController.java | 7 --- 6 files changed, 78 insertions(+), 37 deletions(-) rename common/core/src/main/java/kr/co/palnet/kac/core/exception/{ExceptionCode.java => BaseErrorCode.java} (89%) diff --git a/app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/ServerExceptionHandler.java b/app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/ServerExceptionHandler.java index 68aee78..0968d92 100644 --- a/app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/ServerExceptionHandler.java +++ b/app/kac-app/src/main/java/kr/co/palnet/kac/app/core/exception/ServerExceptionHandler.java @@ -2,43 +2,81 @@ package kr.co.palnet.kac.app.core.exception; import kr.co.palnet.kac.core.exception.AppException; -import kr.co.palnet.kac.core.exception.ExceptionCode; +import kr.co.palnet.kac.core.exception.BaseErrorCode; import kr.co.palnet.kac.core.exception.model.BaseErrorModel; +import lombok.extern.slf4j.Slf4j; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.RestControllerAdvice; +import org.springframework.web.context.request.RequestContextHolder; +import org.springframework.web.context.request.ServletRequestAttributes; +import org.springframework.web.servlet.resource.NoResourceFoundException; + +import java.time.Instant; +import java.time.ZoneId; +import java.time.format.DateTimeFormatter; @RestControllerAdvice +@Slf4j public class ServerExceptionHandler { @ExceptionHandler(AppException.class) public ResponseEntity appExceptionHandle(AppException e) { - ExceptionCode errorType = e.getErrorCode(); + BaseErrorCode errorType = e.getErrorCode(); BaseErrorModel baseBody = new BaseErrorModel(); - baseBody.setCode(errorType.code()); + baseBody.setTimestamp(DateTimeFormatter.ISO_OFFSET_DATE_TIME.format(Instant.now().atZone(ZoneId.systemDefault()))); + baseBody.setStatus(errorType.status()); + baseBody.setError(errorType.code()); baseBody.setMessage(errorType.message()); - - e.printStackTrace(); + baseBody.setPath(this.getUrl()); + + log.warn("",e); return ResponseEntity.status(errorType.status()).body(baseBody); } + @ExceptionHandler(NoResourceFoundException.class) + public ResponseEntity noResourceFoundException(NoResourceFoundException e){ + + BaseErrorModel baseBody = new BaseErrorModel(); + baseBody.setTimestamp(DateTimeFormatter.ISO_OFFSET_DATE_TIME.format(Instant.now().atZone(ZoneId.systemDefault()))); + baseBody.setStatus(e.getBody().getStatus()); + baseBody.setError(BaseErrorCode.NOT_FOUND_RESOURCE.code()); + baseBody.setMessage(e.getBody().getDetail()); + baseBody.setPath(e.getResourcePath()); + + log.warn("",e); + + return ResponseEntity.status(e.getBody().getStatus()).body(baseBody); + } + @ExceptionHandler(Exception.class) public ResponseEntity exceptionHandle(Exception e) { - - ExceptionCode errorType = ExceptionCode.INTERNAL_SERVER_ERROR; + BaseErrorCode errorType = BaseErrorCode.INTERNAL_SERVER_ERROR; BaseErrorModel baseBody = new BaseErrorModel(); - baseBody.setCode(errorType.code()); + baseBody.setTimestamp(DateTimeFormatter.ISO_OFFSET_DATE_TIME.format(Instant.now().atZone(ZoneId.systemDefault()))); + baseBody.setStatus(500); + baseBody.setError(e.getClass().getSimpleName()); + baseBody.setPath(this.getUrl()); baseBody.setMessage(errorType.message()); - - e.printStackTrace(); + + log.warn("",e); return ResponseEntity.status(errorType.status()).body(baseBody); } + private String getUrl() { + ServletRequestAttributes servletRequestAttr = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes(); + + if (servletRequestAttr != null) return servletRequestAttr.getRequest().getRequestURI(); + else return null; + } + + + } diff --git a/app/kac-app/src/main/resources/application.yml b/app/kac-app/src/main/resources/application.yml index 92f5077..d72bf35 100644 --- a/app/kac-app/src/main/resources/application.yml +++ b/app/kac-app/src/main/resources/application.yml @@ -8,7 +8,7 @@ spring: enabled: true jpa: hibernate: - ddl-auto: update + ddl-auto: none naming: physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl diff --git a/common/core/src/main/java/kr/co/palnet/kac/core/exception/AppException.java b/common/core/src/main/java/kr/co/palnet/kac/core/exception/AppException.java index 6a65f5c..5058031 100644 --- a/common/core/src/main/java/kr/co/palnet/kac/core/exception/AppException.java +++ b/common/core/src/main/java/kr/co/palnet/kac/core/exception/AppException.java @@ -15,7 +15,7 @@ public class AppException extends RuntimeException { private final Source source; - private final ExceptionCode errorCode; + private final BaseErrorCode errorCode; private final Object[] paramArray; @@ -24,7 +24,7 @@ public class AppException extends RuntimeException { private String sourceErrorMessage; - public AppException(Throwable th, Level level, Source source, ExceptionCode errorCode, Object... paramArray) { + public AppException(Throwable th, Level level, Source source, BaseErrorCode errorCode, Object... paramArray) { super(th != null ? th.getMessage() : errorCode.message(), th); this.level = level; this.errorCode = errorCode; @@ -34,15 +34,15 @@ public class AppException extends RuntimeException { this.sourceErrorMessage = errorCode.message(); } - public AppException(Throwable th, Level level, ExceptionCode errorCode, Object... paramArray) { + public AppException(Throwable th, Level level, BaseErrorCode errorCode, Object... paramArray) { this(th, level, Source.INTERNAL, errorCode, paramArray); } - public AppException(Throwable th, Source source, ExceptionCode errorCode, Object... paramArray) { + public AppException(Throwable th, Source source, BaseErrorCode errorCode, Object... paramArray) { this(th, Level.WARN, source, errorCode, paramArray); } - public AppException(Throwable th, ExceptionCode errorCode, Object... paramArray) { + public AppException(Throwable th, BaseErrorCode errorCode, Object... paramArray) { this(th, Level.WARN, Source.INTERNAL, errorCode, paramArray); } @@ -58,30 +58,30 @@ public class AppException extends RuntimeException { this(null, Level.WARN, source, errorCode, paramArray); } - public AppException(ExceptionCode errorCode, Object... paramArray) { + public AppException(BaseErrorCode errorCode, Object... paramArray) { this(null, Level.WARN, Source.INTERNAL, errorCode, paramArray); } // public BaseException(String errorCode) { // this(errorCode, new Object()); // } - public AppException(Throwable th, ExceptionCode erorCode, String sourceErrorMessage) { - this(th, Level.WARN, ExceptionCode.INTERNAL_SERVER_ERROR, (Object[])null); + public AppException(Throwable th, BaseErrorCode erorCode, String sourceErrorMessage) { + this(th, Level.WARN, BaseErrorCode.INTERNAL_SERVER_ERROR, (Object[])null); this.sourceErrorCode = erorCode.code(); this.sourceErrorMessage = errorCode.message(); } - public AppException(ExceptionCode sourceErrorCode, String sourceErrorMessage) { + public AppException(BaseErrorCode sourceErrorCode, String sourceErrorMessage) { this(null, sourceErrorCode, sourceErrorMessage); } @Deprecated - public AppException(Throwable th, Level level, ExceptionCode errorCode, Source source, Object... paramArray) { + public AppException(Throwable th, Level level, BaseErrorCode errorCode, Source source, Object... paramArray) { this(th, level, source, errorCode, paramArray); } @Deprecated - public AppException(Level level, ExceptionCode errorCode, Source source, Object... paramArray) { + public AppException(Level level, BaseErrorCode errorCode, Source source, Object... paramArray) { this(null, level, source, errorCode, paramArray); } @@ -89,7 +89,7 @@ public class AppException extends RuntimeException { return errorCode.code(); } - public ExceptionCode getErrorCode(){ + public BaseErrorCode getErrorCode(){ return errorCode; } @@ -107,14 +107,14 @@ public class AppException extends RuntimeException { public String getErrorMessage(MessageSource ms) { if (ms == null) { - return ExceptionCode.INTERNAL_SERVER_ERROR.message(); + return BaseErrorCode.INTERNAL_SERVER_ERROR.message(); } log.debug("############ getErrorMessage : {}",ms); log.debug("############ getErrorCode : {}",getCode()); log.debug("############ getParamArray : {}",getParamArray()); - log.debug("############ ErrorCode.NOT_REGIST_ERROR_CODE.message() : {}",ExceptionCode.NOT_REGIST_ERROR_CODE.message()); + log.debug("############ ErrorCode.NOT_REGIST_ERROR_CODE.message() : {}", BaseErrorCode.NOT_REGIST_ERROR_CODE.message()); log.debug("############ Locale.getDefault() : {}",Locale.getDefault()); - return ms.getMessage(getCode(), getParamArray(), ExceptionCode.NOT_REGIST_ERROR_CODE.message(), Locale.getDefault()); + return ms.getMessage(getCode(), getParamArray(), BaseErrorCode.NOT_REGIST_ERROR_CODE.message(), Locale.getDefault()); } public String getSourceErrorCode() { diff --git a/common/core/src/main/java/kr/co/palnet/kac/core/exception/ExceptionCode.java b/common/core/src/main/java/kr/co/palnet/kac/core/exception/BaseErrorCode.java similarity index 89% rename from common/core/src/main/java/kr/co/palnet/kac/core/exception/ExceptionCode.java rename to common/core/src/main/java/kr/co/palnet/kac/core/exception/BaseErrorCode.java index 1112755..4846d32 100644 --- a/common/core/src/main/java/kr/co/palnet/kac/core/exception/ExceptionCode.java +++ b/common/core/src/main/java/kr/co/palnet/kac/core/exception/BaseErrorCode.java @@ -1,7 +1,7 @@ package kr.co.palnet.kac.core.exception; -public enum ExceptionCode { +public enum BaseErrorCode { SUCCESS("1", 200, "성공"), FAIL("-1" , 500, "실패"), @@ -20,6 +20,8 @@ public enum ExceptionCode { DB_ERROR("DB001", 500, "디비 처리중 오류"), + NOT_FOUND_RESOURCE("N001", 404, "정의되지 않은 요청입니다."), + TIME_OUT("T001", 400, "인증 시간 초과"), FILE_ERROR("F001", 500, "파일 읽어오기 오류"), @@ -41,7 +43,7 @@ public enum ExceptionCode { private final String message; - private ExceptionCode(String code, int status, String message) { + private BaseErrorCode(String code, int status, String message) { this.code = code; this.status = status; this.message = message; diff --git a/common/core/src/main/java/kr/co/palnet/kac/core/exception/model/BaseErrorModel.java b/common/core/src/main/java/kr/co/palnet/kac/core/exception/model/BaseErrorModel.java index 6d1f7f4..2ff17fd 100644 --- a/common/core/src/main/java/kr/co/palnet/kac/core/exception/model/BaseErrorModel.java +++ b/common/core/src/main/java/kr/co/palnet/kac/core/exception/model/BaseErrorModel.java @@ -5,10 +5,18 @@ import lombok.Data; @Data public class BaseErrorModel { - private String code; + private String timestamp; + + private int status; + + private String error; + + private String path; private String message; - private String desc; +// private String code; +// +// private String desc; } diff --git a/web/api-com/src/main/java/kr/co/palnet/kac/api/v1/com/code/controller/ComCodeController.java b/web/api-com/src/main/java/kr/co/palnet/kac/api/v1/com/code/controller/ComCodeController.java index 11b2411..37446ec 100644 --- a/web/api-com/src/main/java/kr/co/palnet/kac/api/v1/com/code/controller/ComCodeController.java +++ b/web/api-com/src/main/java/kr/co/palnet/kac/api/v1/com/code/controller/ComCodeController.java @@ -2,10 +2,6 @@ package kr.co.palnet.kac.api.v1.com.code.controller; import java.util.List; -import kr.co.palnet.kac.core.exception.AppException; -import kr.co.palnet.kac.core.exception.ExceptionCode; -import kr.co.palnet.kac.data.com.domain.ComCdBas; -import kr.co.palnet.kac.data.com.domain.QComCdBas; import lombok.extern.slf4j.Slf4j; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.DeleteMapping; @@ -48,9 +44,6 @@ public class ComCodeController { @GetMapping("/all") @Operation(summary = "전체 코드 조회", description = "전체 코드를 조회합니다.") public ResponseEntity> getAllGroup(SearchCodeAllRQ rq) { - log.warn("ㅇㅇ => {}", rq); - if(true) throw new AppException(ExceptionCode.DB_ERROR); - List allCode = comCodeService.getAllGroup(rq); return ResponseEntity.ok(allCode); }