작성
·
178
0
안녕하세요! spring jpa를 공부하다가 궁금증이 생겨서 질문을 올립니다.
혹시 jpa표준이 아닌 spring jpa를 쓰면 batch size를 적용할 필요가 없나요?
spring jpa는 Page인터페이스와 Slice인터페이스를 사용하기에 질문을 드립니다!
답변 1
0
안녕하세요. 심재윤님, 공식 서포터즈 y2gcoder입니다.
먼저 Spring Data JPA는 스프링 진영에서 JPA를 좀 더 편하게 사용하기 위해 지원하는 프로젝트입니다 🙂
이 친구도 JPA를 좀 더 편하게 사용하기 위해 스프링 진영에서 만든 표준 이라고 보셔도 무방합니다!
그리고 batch size 와 페이징 처리를 위한 Page, Slice는 서로 하는 역할이 다릅니다! batch size는 JPA에서 다량의 데이터 처리(삽입, 수정, 조회)를 위해 사용하는 성능 최적화 방법이고, Page, Slice는 조회 시 페이지네이션 을 위해 사용하는 것입니다! 구분해서 사용하셔야 합니다!!
감사합니다.