Sort 클래스
Sort sort = Sort.by("mno").descending(); // mno를 기준으로 내림차순 정렬
페이징에 적용
Pageable pageable = PageRequest.of(0, 10, sort); // 정렬 조건 추가
Page<Memo> result = memoRepository.findAll(pageable);
두 개의 정렬 조건 혼합하기
Sort sort1 = Sort.by("mno").descending(); // 정렬 조건 1
Sort sort2 = Sort.by("memoText").ascending(); // 정렬 조건 2
Sort sortAll = sort1.and(sort2); // and로 연결하기
Pageable pageable = PageRequest.of(0, 10, sortAll);
'React와 Spring으로 게시판 만들기' 카테고리의 다른 글
[React X Springboot] Controller와 Axios로 데이터 통신하기 (Get/Post) (0) | 2023.07.22 |
---|---|
[React] 글쓰기 페이지 만들기 - input 태그 (0) | 2023.03.04 |
[Springboot] 페이징 처리하기 - Pageable과 PageRequest (0) | 2023.03.04 |
[Springboot] Spring Data JPA 소개 - ORM과 JPA (0) | 2023.03.04 |
[React] Route로 페이지 이동하기 (5) - 글쓰기 버튼 클릭 시 페이지 이동 (0) | 2023.03.04 |