diff --git a/src/main/java/com/project/bumawiki/domain/docs/domain/repository/DocsRepository.java b/src/main/java/com/project/bumawiki/domain/docs/domain/repository/DocsRepository.java index 3614923..c9c0198 100644 --- a/src/main/java/com/project/bumawiki/domain/docs/domain/repository/DocsRepository.java +++ b/src/main/java/com/project/bumawiki/domain/docs/domain/repository/DocsRepository.java @@ -13,7 +13,7 @@ import com.project.bumawiki.global.error.exception.BumawikiException; import com.project.bumawiki.global.error.exception.ErrorCode; -public interface DocsRepository extends JpaRepository, CustomDocsRepository { +public interface DocsRepository extends JpaRepository { @Query("select d from Docs d where d.docsType = :docsType order by d.enroll") List findByDocsType(@Param("docsType") DocsType docsType); diff --git a/src/main/java/com/project/bumawiki/domain/docs/service/QueryDocsService.java b/src/main/java/com/project/bumawiki/domain/docs/service/QueryDocsService.java index d89cb24..7ac7b16 100644 --- a/src/main/java/com/project/bumawiki/domain/docs/service/QueryDocsService.java +++ b/src/main/java/com/project/bumawiki/domain/docs/service/QueryDocsService.java @@ -12,11 +12,11 @@ import com.project.bumawiki.domain.docs.domain.Docs; import com.project.bumawiki.domain.docs.domain.VersionDocs; +import com.project.bumawiki.domain.docs.domain.repository.CustomDocsRepository; import com.project.bumawiki.domain.docs.domain.repository.DocsRepository; import com.project.bumawiki.domain.docs.domain.repository.VersionDocsRepository; import com.project.bumawiki.domain.docs.domain.type.DocsType; import com.project.bumawiki.domain.docs.implementation.DocsReader; -import com.project.bumawiki.domain.docs.implementation.DocsValidator; import com.project.bumawiki.domain.docs.presentation.dto.response.ClubResponseDto; import com.project.bumawiki.domain.docs.presentation.dto.response.DocsPopularResponseDto; import com.project.bumawiki.domain.docs.presentation.dto.response.DocsResponseDto; @@ -39,7 +39,7 @@ public class QueryDocsService { private final DocsRepository docsRepository; private final VersionDocsRepository versionDocsRepository; private final DocsReader docsReader; - private final DocsValidator docsValidator; + private final CustomDocsRepository customDocsRepository; public List findAllByTitle(String title) { List docs = docsRepository.findAllByTitle(title); @@ -64,7 +64,7 @@ public DocsResponseDto findDocs(String title) { public VersionResponseDto findDocsVersion(String title) { Docs docs = docsRepository.getByTitle(title); - return docsRepository.getDocsVersion(docs); + return customDocsRepository.getDocsVersion(docs); } public List showDocsModifiedAtDesc(Pageable pageable) { @@ -150,6 +150,6 @@ public MergeConflictDataResponseDto getMergeConflict(String title, String conten } public List readByThumbsUpsDesc() { - return docsRepository.findByThumbsUpsDesc(); + return customDocsRepository.findByThumbsUpsDesc(); } }