[스프링부트 게시판] 30. 게시판 정렬 기능 구현
·
🚗 Backend Toy Project/스프링 부트 게시판
최신순, 인기순(조회수), 추천순으로 게시판을 정렬하는 기능을 구현해보았습니다. Controller에서 파라미터로 정렬 타입을 전달받고 PageRequest.of 메서드를 사용하여 정렬 방식을 변경하는 식으로 구현하려 하였으나 해당 방법을 사용할 경우 데이터를 제대로 정렬하여 뽑아오지만 페이징이 되지 않는 오류가 발생하여 조금 다른 방법을 사용하였습니다. 📝 RecommendRepository, RecommendService 우선 추천순 정렬을 위해 Repository에 코드를 추가해주었습니다. package com.cos.blog.repository; ... public interface RecommendRepository extends JpaRepository{ ... @Modifying @Query..