동환아 공부해야지

  • 홈
  • 태그
  • 방명록

pagination 1

[Pagination] Custom Cursor-based Pagination (정렬된 커서기반 페이지네이션)

우리는 정렬된 데이터의 수가 많을 때, offset-based pagination을 사용하기보다는 cursor-based pagination을 사용한다. 이를 통해 '데이터의 변화가 있을 때 중복 데이터 노출 문제'와 'offset으로 인한 성능 이슈'를 해결할 수 있다. 하지만 실제 프로젝트에서는 단순히 column의 id를 기준으로 정렬된(대부분 최신순이겠죠?) 데이터만을 사용하는 경우는 거의 없을 것이다.예를 들어 다음과 같은 엔티티가 있다고 가정해 보자@Entity@Getter@NoArgsConstructor(access = AccessLevel.PROTECTED)@Table(name = "product")public class Product extends BaseTimeEntity { @I..

TroubleShooting & Study/SpringBoot 2024.05.20
이전
1
다음
더보기
프로필사진

동환아 공부해야지

아는거 떠벌리기 좋아하는 주니어의 개발 블로그

  • 분류 전체보기 (88)
    • Algorithm (Python & Java) (18)
      • 구현 (3)
      • 그래프, 탐색 (6)
      • 투 포인터 (2)
      • 스택 & 큐 (3)
      • 문자열 (2)
      • 다이나믹프로그래밍 (0)
      • 그리디 (2)
    • Java (18)
    • Operating System (4)
    • Network (2)
    • DataBase (10)
    • TroubleShooting & Study (32)
      • SpringBoot (18)
      • Infra (8)
      • Architecture & Design Patte.. (4)
      • etc. (2)
    • 회고록 (4)

Tag

곰책, 오토박싱, 널널한개발자, Complie, Code Snippet, 오토 박싱, 스파로스아카데미후기, cursor-based pagination, 스파로스아카데미#부트캠프#신세계아이앤씨, 스파로스 아카데미, Java Complie, Jenkins이동, 스니펫, Jenkins #Jenkins, Spharos Academy, Jenkins백업, github Actions, githubacitions, 코드스니펫, 네트워크 프로토콜,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바