diff --git a/src/main/java/com/example/moreveiw/domain/project/controller/ProjectController.java b/src/main/java/com/example/moreveiw/domain/project/controller/ProjectController.java index 9fa5a5b..b17c05d 100644 --- a/src/main/java/com/example/moreveiw/domain/project/controller/ProjectController.java +++ b/src/main/java/com/example/moreveiw/domain/project/controller/ProjectController.java @@ -47,7 +47,7 @@ public class ProjectController { value = ProjectResponseConstant.getProjectList, description = "프로젝트 목록이 조회되었습니다." )))}) - @GetMapping("/project/{memberId}") + @GetMapping("/project/member/{memberId}") public ResponseEntity getProjectList(@Parameter(description = "페이지 번호 (0부터 시작, 기본값 0)", example = "0") @PathVariable(value = "memberId") Long memberId, @RequestParam(value = "page", required = false, defaultValue = "0") final int page) { diff --git a/src/main/java/com/example/moreveiw/domain/project/repository/ProjectRepository.java b/src/main/java/com/example/moreveiw/domain/project/repository/ProjectRepository.java index 19e49d6..ef2e8fa 100644 --- a/src/main/java/com/example/moreveiw/domain/project/repository/ProjectRepository.java +++ b/src/main/java/com/example/moreveiw/domain/project/repository/ProjectRepository.java @@ -6,13 +6,14 @@ import org.springframework.data.domain.Pageable; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.Query; +import org.springframework.data.repository.query.Param; import org.springframework.stereotype.Repository; @Repository public interface ProjectRepository extends JpaRepository { @Query("SELECT p FROM Project p JOIN ProjectLinkMember plm ON p.id = plm.project.id WHERE plm.member = :member") - Page findByMember(Member member, Pageable pageable); + Page findByMember(@Param("member") Member member, Pageable pageable); Project findByRoomId(String roomId); }