Pagination API1 48일차: Pagination(페이지네이션) API Pagination 이란 데이터가 대량으로 있을 때 이를 일정하게 나누어서 페이지에 필요한 만큼만 보여주는 것을 말한다. Spring에서 제공하는 페이지네이션 API를 사용하면 보다 쉽게 구현할 수 있다. 페이지 번호가 page, 한 페이지에 담기는 데이터 개수가 size 인 경우 쿼리문을 이용하면 [SELECT * FROM table명 LIMIT (page-1)*size, size] 혹은 [SELECT * FROM table명 LIMIT size OFFSET (page-1)*size] 등의 구문을 사용해 데이터를 조회해야 한다. 이러한 페이지네이션은 스프링에서 Pageable, PageRequest 를 사용해 적용할 수 있다. Pageable 아래 내용에 표기된것처럼 Pageable 은 페이지네이션을 .. 2023. 4. 20. 이전 1 다음