정렬 (2) 썸네일형 리스트형 스프링부트 검색, 페이징처리 하기 Pageable 오늘은 검색 기능과 페이징 처리에 대해서 포스팅해보겠다 90프로 정도 완성했는데 완성 못한 게 있다 각 페이지에 대한 부분을 동적으로 바꾸고 싶은데 어떻게 해야 할지 모르겠다ㅜㅜ 이건 천천히 다시 찾아보고, 오늘은 일단 구현한 기능들을 얘기해보겠다 까먹기 전에 기록! 1. 검색 2. 페이징 처리 3. 검색 페이지에서 페이징 이 세 가지를 다룰 예정이다 3번의 같은 경우는 검색을 하면 검색 결과가 많을 경우에 대한 페이징 처리이다 그럼 바로 시작 1. 검색 1-1 Repository public interface BoardRepository extends JpaRepository { List findByTitleContaining(String keyword); } JpaRepository에서 메서드명의 B.. 게시판 게시글 정렬 하는법 까먹기 전에 언능 기록해야지 코드들은 현재 공부 중인 프로젝트에서 가져왔음 1. Repository public interface ArticleRepository extends JpaRepository @Query("SELECT p FROM Article p ORDER BY p.id DESC") List findAllDesc(); } Repository에 해당 쿼리문을 작성한다 정렬하는데 OREDER BY를 사용했다 예제 코드에서는 Article이라는 테이블에서 id를 내림차순을 한걸 확인할 수 있다 그리고 메서드를 정의해준다 2. Service @Transactional public List findAllDesc(List articles) { return articleRepository.findAllD.. 이전 1 다음