diff --git a/src/main/java/com/kamco/cd/kamcoback/inference/service/InferenceResultShpService.java b/src/main/java/com/kamco/cd/kamcoback/inference/service/InferenceResultShpService.java index 326519aa..52d9195c 100644 --- a/src/main/java/com/kamco/cd/kamcoback/inference/service/InferenceResultShpService.java +++ b/src/main/java/com/kamco/cd/kamcoback/inference/service/InferenceResultShpService.java @@ -16,7 +16,9 @@ public class InferenceResultShpService { private final InferenceResultShpCoreService coreService; private final ShpWriter shpWriter; - /** inference_results 테이블을 기준으로 분석 결과 테이블과 도형 테이블을 최신 상태로 반영한다. */ + /** + * inference_results 테이블을 기준으로 분석 결과 테이블과 도형 테이블을 최신 상태로 반영한다. + */ @Transactional public InferenceResultShpDto.InferenceCntDto saveInferenceResultData() { return coreService.buildInferenceData(); @@ -34,7 +36,7 @@ public class InferenceResultShpService { public InferenceResultShpDto.FileCntDto createShpFile() { // TODO 파일 경로는 정해지면 수정, properties 사용 - String baseDir = System.getProperty("user.home") + "/detect/result"; + String baseDir = "/app/detect/result"; // TODO 배치 실행으로 변경 필요 int batchSize = 100; @@ -58,9 +60,9 @@ public class InferenceResultShpService { // 파일명 생성 (stage_mapSheet_compare_target) InferenceResultShpDto.Basic first = dtoList.get(0); String baseName = - String.format( - "%d_%d_%d_%d", - first.getStage(), first.getMapId(), first.getInput1(), first.getInput2()); + String.format( + "%d_%d_%d_%d", + first.getStage(), first.getMapId(), first.getInput1(), first.getInput2()); String baseDir2 = "/" + first.getInput1() + "_" + first.getInput2() + "/" + first.getStage(); String shpBasePath = baseDir + baseDir2 + "/shp/" + baseName;