From 3fbac59788712b332aeddc02fb01bd7990f1e07f Mon Sep 17 00:00:00 2001 From: teddy Date: Fri, 23 Jan 2026 20:46:01 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=EB=B6=84=EB=A5=98=20enum?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/enums/DetectionClassification.java | 38 +++++++++---------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/src/main/java/com/kamco/cd/kamcoback/common/enums/DetectionClassification.java b/src/main/java/com/kamco/cd/kamcoback/common/enums/DetectionClassification.java index 427f6b9e..86a5d200 100644 --- a/src/main/java/com/kamco/cd/kamcoback/common/enums/DetectionClassification.java +++ b/src/main/java/com/kamco/cd/kamcoback/common/enums/DetectionClassification.java @@ -6,33 +6,29 @@ import lombok.Getter; @Getter @AllArgsConstructor public enum DetectionClassification { - BUILDING("building", "건물", 10), - CONTAINER("container", "컨테이너", 20), - FIELD("field", "경작지", 30), - FOREST("forest", "숲", 40), - GRASS("grass", "초지", 50), - GREENHOUSE("greenhouse", "비닐하우스", 60), - LAND("land", "일반토지", 70), - ORCHARD("orchard", "과수원", 80), - ROAD("road", "도로", 90), - STONE("stone", "모래/자갈", 100), - TANK("tank", "물탱크", 110), - TUMULUS("tumulus", "토분(무덤)", 120), - WASTE("waste", "폐기물", 130), - WATER("water", "물", 140), - CONSTRUCTION("construction", "건설", 150), - NDC("NDC", "미분류", 160), - RICE("rice", "논", 170), - WOOD("wood", "산림", 180), - ETC("ETC", "기타", 200); // For 'etc' (miscellaneous/other) + ROAD("road", "도로", 10), + BUILDING("building", "건물", 20), + GREENHOUSE("greenhouse", "비닐하우스", 30), + FIELD("field", "논/밭", 40), + ORCHARD("orchard", "과수원", 50), + GRASS("grass", "초지", 60), + FOREST("forest", "숲", 70), + WATER("water", "물", 80), + STONE("stone", "모래/자갈", 90), + WASTE("waste", "적치물", 100), + CONTAINER("container", "컨테이너", 110), + LAND("land", "일반토지", 120), + SOLAR("solar", "태양광", 130), + TANK("tank", "물탱크", 140), + NDC("NDC", "미분류", 150), + ETC("ETC", "기타", 160); private final String id; private final String desc; private final int order; /** - * Optional: Helper method to get the enum from a String, case-insensitive, or return ETC if not - * found. + * Optional: Helper method to get the enum from a String, case-insensitive, or return ETC if not found. */ public static DetectionClassification fromString(String text) { if (text == null || text.trim().isEmpty()) { From beedc4b8a6bf870e33ede570dc820676dae45a27 Mon Sep 17 00:00:00 2001 From: teddy Date: Fri, 23 Jan 2026 20:46:18 +0900 Subject: [PATCH 2/2] =?UTF-8?q?=EB=B6=84=EB=A5=98=20enum?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/enums/DetectionClassification.java | 3 ++- .../MapSheetMngFileJobController.java | 19 +++++-------------- 2 files changed, 7 insertions(+), 15 deletions(-) diff --git a/src/main/java/com/kamco/cd/kamcoback/common/enums/DetectionClassification.java b/src/main/java/com/kamco/cd/kamcoback/common/enums/DetectionClassification.java index 86a5d200..1d5e44b3 100644 --- a/src/main/java/com/kamco/cd/kamcoback/common/enums/DetectionClassification.java +++ b/src/main/java/com/kamco/cd/kamcoback/common/enums/DetectionClassification.java @@ -28,7 +28,8 @@ public enum DetectionClassification { private final int order; /** - * Optional: Helper method to get the enum from a String, case-insensitive, or return ETC if not found. + * Optional: Helper method to get the enum from a String, case-insensitive, or return ETC if not + * found. */ public static DetectionClassification fromString(String text) { if (text == null || text.trim().isEmpty()) { diff --git a/src/main/java/com/kamco/cd/kamcoback/scheduler/MapSheetMngFileJobController.java b/src/main/java/com/kamco/cd/kamcoback/scheduler/MapSheetMngFileJobController.java index c5d0cebd..e46b0f7b 100644 --- a/src/main/java/com/kamco/cd/kamcoback/scheduler/MapSheetMngFileJobController.java +++ b/src/main/java/com/kamco/cd/kamcoback/scheduler/MapSheetMngFileJobController.java @@ -13,12 +13,9 @@ public class MapSheetMngFileJobController { private final MapSheetMngFileJobService mapSheetMngFileJobService; // 현재 상태 확인용 Getter - @Getter - private boolean isSchedulerEnabled = false; - @Getter - private boolean isFileSyncSchedulerEnabled = false; - @Getter - private int mngSyncPageSize = 20; + @Getter private boolean isSchedulerEnabled = false; + @Getter private boolean isFileSyncSchedulerEnabled = false; + @Getter private int mngSyncPageSize = 20; // 파일싱크 진행여부 확인하기 @Scheduled(fixedDelay = 1000 * 10) @@ -33,17 +30,11 @@ public class MapSheetMngFileJobController { mng = mapSheetMngFileJobService.checkMngFileSync(); this.isFileSyncSchedulerEnabled = true; System.out.println( - "MngFileSyncJob --> mngYyyy : " - + mng - + ", currentTime : " - + System.currentTimeMillis()); + "MngFileSyncJob --> mngYyyy : " + mng + ", currentTime : " + System.currentTimeMillis()); } else { this.isFileSyncSchedulerEnabled = false; System.out.println( - "MngFileSyncJob --> mngYyyy : " - + mng - + ", currentTime : " - + System.currentTimeMillis()); + "MngFileSyncJob --> mngYyyy : " + mng + ", currentTime : " + System.currentTimeMillis()); } }