사용자 도구

사이트 도구


java:jpa:springdatajpa

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판 양쪽 다음 판
java:jpa:springdatajpa [2023/07/10 15:01]
kwon37xi [Pageable 사용 금지]
java:jpa:springdatajpa [2023/07/10 15:05]
kwon37xi [Pageable 대신 Slice 사용]
줄 51: 줄 51:
  
 ===== Pageable 대신 Slice 사용 ===== ===== Pageable 대신 Slice 사용 =====
- +  * [[https://docs.spring.io/spring-data/commons/docs/current/api/org/springframework/data/domain/Slice.html|Slice]] 는 ''Pageable'' 과 달리 전체 갯수를 세지 않는다. 
 +  * 페이징이 필요하다면 되도록 전체 갯수는 한 번만 세고 ''Slice'' 를 이용해 페이지 데이터를 가져오게 한다. 
 +  * 다만, ''Slice'' 도 ''offset/limit'' 방식으로 성능이 떨어지는 것은 동일하다.
 ===== Native Query ===== ===== Native Query =====
 <code java> <code java>
java/jpa/springdatajpa.txt · 마지막으로 수정됨: 2024/02/07 14:43 저자 kwon37xi