꾸준히 개발공부하는 개발학생

  • 홈
  • 태그
  • 방명록

2025/04/15 1

JAVA/JSP 28. 회원제 게시판에 페이징 기능 추가 - 페이징이 필요한 이유, 페이징 구현 절차

1. 페이징이 필요한 이유*기존 회원제 게시판의 게시물이 1만 개가 되었다고 할 때의 문제점⇒ 이래서 게시판에서는 게시글 목록을 보통 10~20개 정도씩 나눠 페이지별로 출력하는 것(=페이징)(1) 스크롤이 길어져서, 사용자가 목록에서 원하는 게시글을 찾기 어려움(가독성 저하)(2) 전송해야 할 데이터가 많아지므로, 페이지 로딩 속도가 느려짐(3) 한 페이지에서 한꺼번에 많은 데이터를 처리해야 하므로, 데이터베이스에 과부하가 걸림2. 페이징 구현 절차1) 페이징 구현 이전 기본 설정값(1) 한 페이지에 출력할 게시물의 개수 (레코드의 범위)POSTS_PER_PAGE=10(2) 한 화면(블록)에 출력할 페이지 번호의 개수PAGES_PER_BLOCK=52) 페이징 구현 단계(1) board 게시물에 저장된 ..

자바(JAVA)/JSP 웹 프로그래밍 공부 (성낙현의 JSP 자바 웹 프로그래밍 참고) 2025.04.15
이전
1
다음
더보기
프로필사진

꾸준히 개발공부하는 개발학생

250x250
  • 분류 전체보기 (185)
    • 자바(JAVA) (80)
      • 미니 프로젝트 & 기초 공부 (31)
      • JSP 웹 프로그래밍 공부 (성낙현의 JSP 자바 웹 프로그래밍.. (49)
      • 프로그래머스 문제 풀이 (0)
    • 스프링(Spring), 스프링부트(SpringBoot) (32)
      • 자바 & 스프링부트 개인 프로젝트 (0)
      • 스프링(Spring) 기초 (12)
      • 스프링부트(SpringBoot) 기초 (20)
    • AWS(Amazon Web Service) EC2,RDS 구축 (7)
    • 컴퓨터공학 공부 (51)
      • SmartLearn - PABI 강의 (10)
      • 정보처리산업기사 필기 (4)
      • SQLD (SQL 전문가 가이드) (9)
      • 컴퓨터공학 공부 총정리 (28)
    • 일상 이야기 (8)
    • 독서 습관화 (7)

Tag

소스파일, spring-boot-starter-validation, 유효성 검사, 우분투, apm 소스파일, validation, VirtualBox, Java, spring boot, 연관관계 매핑, apm, 스프링 부트, ubuntu, spring data JPA, JPA, 가상머신, gradle, 자바, vm, RDBMS,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/04   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바