-
카테고리
-
세부 분야
백엔드
-
해결 여부
해결됨
강사님 컨트롤러에서 Pageable 사용 관련해서 질문드립니다.
20.12.04 16:17 작성 조회수 597
1
강사님 안녕하세요. 강사님 덕분에 JPA 로드맵 강의를 알차게 배웠습니다.
갑자기 뜬금없이 생각났는데 컨트롤러에서 Pageable를 바로 사용할 경우 max size를 제한할 수 있는 방법은 없는건지요.
악의적으로 query String에 size값을 100000000 이렇게 찍어놓고 막무가내로 요청을 여러번 보낸다면 왠지 서버가 뻗을 것 같다는 생각이 들어서요.
Pageable에서 최대 사이즈 막을 수 있는 방법이 없다면 따로 VO를 통해서 제한해 줘야하는 건지 궁금해서 질문드립니다.
답변을 작성해보세요.
2
김영한
지식공유자2020.12.04
갓다귀갓장국님 오랜만입니다^^
막을 수 있습니다. ㅎㅎ 다음 링크를 참고해주세요. 기본 값은 2000입니다.
https://docs.spring.io/spring-boot/docs/current/reference/html/appendix-application-properties.html#spring.data.web.pageable.max-page-size
감사합니다.
1
답변 2