diff --git a/src/main/java/kr/re/etri/autoflow/controllers/TrainingScriptController.java b/src/main/java/kr/re/etri/autoflow/controllers/TrainingScriptAttachmentController.java similarity index 91% rename from src/main/java/kr/re/etri/autoflow/controllers/TrainingScriptController.java rename to src/main/java/kr/re/etri/autoflow/controllers/TrainingScriptAttachmentController.java index c8c2a41..815f285 100644 --- a/src/main/java/kr/re/etri/autoflow/controllers/TrainingScriptController.java +++ b/src/main/java/kr/re/etri/autoflow/controllers/TrainingScriptAttachmentController.java @@ -6,18 +6,14 @@ import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.tags.Tag; import kr.re.etri.autoflow.entity.TrainingScriptAttachmentEntity; -import kr.re.etri.autoflow.entity.TrainingScriptAttachmentEntity; -import kr.re.etri.autoflow.entity.WorkflowEntity; import kr.re.etri.autoflow.payload.request.BaseSearchRequest; -import kr.re.etri.autoflow.payload.request.ProjectRequest; import kr.re.etri.autoflow.repository.TrainingScriptAttachmentRepository; -import kr.re.etri.autoflow.service.TrainingScriptService; +import kr.re.etri.autoflow.service.TrainingScriptAttachmentService; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springdoc.core.annotations.ParameterObject; import org.springframework.beans.factory.annotation.Value; import org.springframework.data.domain.Page; -import org.springframework.http.HttpHeaders; import org.springframework.http.HttpStatus; import org.springframework.http.MediaType; import org.springframework.http.ResponseEntity; @@ -32,10 +28,10 @@ import java.util.*; @RequiredArgsConstructor @Slf4j @Tag(name = "트레이닝 스크립트", description = "트레이닝 스크립트 MinIO 버킷/파일 관리 API") -public class TrainingScriptController { +public class TrainingScriptAttachmentController { private final MinioClient minioClient; private final TrainingScriptAttachmentRepository trainingScriptAttachmentRepository; - private final TrainingScriptService trainingScriptService; + private final TrainingScriptAttachmentService trainingScriptAttachmentService; @@ -50,7 +46,7 @@ public class TrainingScriptController { @Operation(summary = "전체 트레이닝 스크립트 목록 조회") @GetMapping public ResponseEntity> getAllTrainingScripts() { - return ResponseEntity.ok(trainingScriptService.findAll()); + return ResponseEntity.ok(trainingScriptAttachmentService.findAll()); } @Operation(summary = "ID로 트레이닝 스크립트 조회") @@ -59,7 +55,7 @@ public class TrainingScriptController { @Parameter(description = "조회할 트레이닝 스크립트 ID", required = true, in = ParameterIn.PATH) @PathVariable("id") Long id) { - return trainingScriptService.findById(id) + return trainingScriptAttachmentService.findById(id) .map(ResponseEntity::ok) .orElse(ResponseEntity.notFound().build()); } @@ -68,7 +64,7 @@ public class TrainingScriptController { @GetMapping("/search") public ResponseEntity> searchTrainingScripts( @ParameterObject @ModelAttribute BaseSearchRequest request) { - Page page = trainingScriptService.search(request); + Page page = trainingScriptAttachmentService.search(request); return ResponseEntity.ok(page); } @@ -77,7 +73,7 @@ public class TrainingScriptController { public ResponseEntity deleteTrainingScript( @Parameter(description = "삭제할 트레이닝 스크립트 ID", required = true, in = ParameterIn.PATH) @PathVariable("id") Long id) { - if (trainingScriptService.delete(id)) { + if (trainingScriptAttachmentService.delete(id)) { return ResponseEntity.noContent().build(); } return ResponseEntity.notFound().build(); diff --git a/src/main/java/kr/re/etri/autoflow/service/TrainingScriptService.java b/src/main/java/kr/re/etri/autoflow/service/TrainingScriptAttachmentService.java similarity index 98% rename from src/main/java/kr/re/etri/autoflow/service/TrainingScriptService.java rename to src/main/java/kr/re/etri/autoflow/service/TrainingScriptAttachmentService.java index f750b8f..51ce149 100644 --- a/src/main/java/kr/re/etri/autoflow/service/TrainingScriptService.java +++ b/src/main/java/kr/re/etri/autoflow/service/TrainingScriptAttachmentService.java @@ -24,7 +24,7 @@ import java.util.Optional; @Service @RequiredArgsConstructor @Transactional(readOnly = true) -public class TrainingScriptService { +public class TrainingScriptAttachmentService { private final TrainingScriptAttachmentRepository trainingScriptAttachmentRepository;