인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

spqjfgogo5500's profile image
spqjfgogo5500

asked

Real-world! Spring Boot and JPA Utilization 2 - API Development and Performance Optimization

batch size관련 질문

Written on

·

206

0

안녕하세요! spring jpa를 공부하다가 궁금증이 생겨서 질문을 올립니다.

 

혹시 jpa표준이 아닌 spring jpa를 쓰면 batch size를 적용할 필요가 없나요?

 

spring jpa는 Page인터페이스와 Slice인터페이스를 사용하기에 질문을 드립니다!

javaspringspring-bootjpa

Answer 1

0

안녕하세요. 심재윤님, 공식 서포터즈 y2gcoder입니다.

먼저 Spring Data JPA는 스프링 진영에서 JPA를 좀 더 편하게 사용하기 위해 지원하는 프로젝트입니다 🙂

이 친구도 JPA를 좀 더 편하게 사용하기 위해 스프링 진영에서 만든 표준 이라고 보셔도 무방합니다!

그리고 batch size 와 페이징 처리를 위한 Page, Slice는 서로 하는 역할이 다릅니다! batch size는 JPA에서 다량의 데이터 처리(삽입, 수정, 조회)를 위해 사용하는 성능 최적화 방법이고, Page, Slice는 조회 시 페이지네이션 을 위해 사용하는 것입니다! 구분해서 사용하셔야 합니다!!

감사합니다.

spqjfgogo5500's profile image
spqjfgogo5500

asked

Ask a question