mybatis + Page + Pageable + spring boot 페이징: 1/2


mybatis + Page + Pageable + spring boot 페이징: 1/2

#springboot 에서 #mybatis 를 이용해서 DB 쿼리를 하고, #Page 와 #Pageable 을 이용해서 페이징 요청과 결과 받는 방법을 알아보겠습니다. 우선 페이징에 대해 간단히 알아봅시다. 멀리서 찾아볼것도 없습니다. 네이버 블로그 글 목록이 페이징을 통해 구현되어있기 때문입니다. 위와 같이 글 목록이 나오고 그 아래에 몇번째 페이지에 대한것인지를 알려주고 있습니다. 크롬 개발자 도구를 열어서 페이지번호를 눌러보면서 http 요청을 살펴보면 아래처럼 HTTP GET 요청을 보내는걸 알 수 있습니다. https://blog.naver.com/PostTitleListAsync.naver?blogId=semtul79&viewdate=&currentPage=3&categoryNo=19&parentCategoryNo=&countPerPage=10 특히 쿼리스트링으로 currentPage=3 <-- 이렇게 몇번째 페이지에 대한 요청인건지를 전달하고 있습니다. 위 http 요청...


#mybatis #Page #Pageable #springboot

원문링크 : mybatis + Page + Pageable + spring boot 페이징: 1/2