diff --git a/src/main/java/com/bio/bio_backend/domain/base/file/repository/FileRepository.java b/src/main/java/com/bio/bio_backend/domain/base/file/repository/FileRepository.java index 25bbc13..4c939bb 100644 --- a/src/main/java/com/bio/bio_backend/domain/base/file/repository/FileRepository.java +++ b/src/main/java/com/bio/bio_backend/domain/base/file/repository/FileRepository.java @@ -2,19 +2,12 @@ package com.bio.bio_backend.domain.base.file.repository; import com.bio.bio_backend.domain.base.file.entity.File; import org.springframework.data.jpa.repository.JpaRepository; -import org.springframework.data.jpa.repository.Query; import org.springframework.stereotype.Repository; -import java.util.List; import java.util.Optional; @Repository public interface FileRepository extends JpaRepository { - - // use_flag가 true인 파일만 조회 + Optional findByOidAndUseFlagTrue(Long id); - - // use_flag가 true인 파일만 조회 (List 형태로 필요시 사용) - @Query("SELECT f FROM File f WHERE f.useFlag = true") - List findAllActiveFiles(); } diff --git a/src/main/java/com/bio/bio_backend/domain/base/file/service/FileServiceImpl.java b/src/main/java/com/bio/bio_backend/domain/base/file/service/FileServiceImpl.java index e2413fb..87c9792 100644 --- a/src/main/java/com/bio/bio_backend/domain/base/file/service/FileServiceImpl.java +++ b/src/main/java/com/bio/bio_backend/domain/base/file/service/FileServiceImpl.java @@ -9,7 +9,6 @@ import com.bio.bio_backend.domain.base.file.repository.FileRepository; import com.bio.bio_backend.global.exception.ApiException; import com.bio.bio_backend.global.constants.ApiResponseCode; import com.bio.bio_backend.global.utils.FileUtils; -import com.bio.bio_backend.global.utils.OidUtils; import com.bio.bio_backend.global.utils.SecurityUtils; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; @@ -36,10 +35,10 @@ public class FileServiceImpl implements FileService { private final FileRepository fileRepository; @Value("${app.file.upload.path}") - private String uploadPath; + private final String uploadPath; @Value("${server.servlet.context-path}") - private String contextPath; + private final String contextPath; @Override @Transactional