일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 페이징
- Spring
- 스프링부트
- assertj
- 리팩토링
- tomcat
- java
- apache
- g1
- 클린코드
- oauth2
- jvm
- Refactoring
- 시큐리티
- 스프링 부트
- load balancing
- spring boot
- GC
- Producer
- clean code
- JWT
- 권한
- 페이스북
- 비동기
- JPA
- OAuth
- RabbitMQ
- gdg
- Security
- 스프링
- Today
- Total
목록페이징 (2)
허원철의 개발 블로그
이번 글은 '페이징에 대한 이해' 두번째 글 입니다. 스펙에 대한 내용은 생략하고 페이징에 대한 세부적인 내용으로 알아보도록 하겠습니다. 게시판 UI 는 Bootstrap을 이용합니다. Bootstrap은 기본적인 UI가 이미 구성이 되어 있어 정해준 class를 이용하여 편리하게 사용할 수 있습니다. 일단, Server 입장에서 설명하도록 하겠습니다. (아직 페이징에 대한 이해가 없으시다면 이전 글인 '페이징에 대한 이해 - 1'를 먼저 확인하시기 바랍니다.) [Server 입장] 본 예제에서는 page 번호에 대한 key를 page로 사용 하겠습니다. Server 는 Client로 부터 page에 대한 값을 필수적으로 받아와야 합니다. 그리고 page에 대한 값을 받았으면, 실질적으로 데이터베이스 테..
이번 글은 페이징에 대한 글 입니다. 게시판 형태의 UI에 데이터를 표현할 때, 데이터를 한번에 액세스하면 문제가 생기기 마련입니다. 그래서 대부분의 게시판 형태의 UI에서는 게시판 데이터를 모두 액세스하는 것 보다는 일정부분 데이터(ex. 한 페이지당 10개씩)를 가지고 와서 효율적인 처리를 하게 됩니다. 그리고 다음 부분에 대한 데이터를 액세스하기 위해서 페이지 UI를 구성합니다. 그렇다면, Restful 방식의 URL 구성을 해보겠습니다. ex)URL : www.wonchul.comMethod : GETMapping : /noticeParam : ?page={num} [ Client 입장 ] Client입장에서는 처음으로 게시판 방문 시, 페이지 1(Default)에 해당하는 데이터를 Server로..