서브메뉴
검색
스프링 부트 JPA 모범 사례 : 스프링 부트 기반 애플리케이션에서의 JPA 성능 최적화
스프링 부트 JPA 모범 사례 : 스프링 부트 기반 애플리케이션에서의 JPA 성능 최적화
- 자료유형
- 동서단행본
- ISBN
- 9791161758305 93000
- 언어부호
- 본문언어 - kor, 원저작언어 - eng
- DDC
- 005.133-23
- 청구기호
- 005.133 L581sㅎ
- 저자명
- 레오나르드, 안겔
- 서명/저자
- 스프링 부트 JPA 모범 사례 : 스프링 부트 기반 애플리케이션에서의 JPA 성능 최적화 / 안겔 레오나르드 지음 ; 한성곤 옮김
- 원서명
- [원표제]Spring boot persistence best practices : : optimize java persistence performance in spring boot applications
- 발행사항
- 서울 : 에이콘, 2024
- 형태사항
- 1180 p. : 삽도 ; 24 cm
- 총서명
- 에이콘 오픈소스 프로그래밍 시리즈
- 주기사항
- 부록: A. (하이버네이트) JPA 기본 사항, B. 연관관계 효율성, C. 하루를 절약할 수 있는 5가지 SQL 성능 팁. 외
- 서지주기
- 찾아보기: p. 1167-1180
- 기타저자
- 한성곤
- 기타저자
- Leonard, Anghel
- 기타서명
- 스프링 부트 제이피에이 모범 사례
- 가격
- \50000
- Control Number
- bwcl:122940
- 책소개
-
최근 클라우드 네이티브(cloud-native) 애플리케이션 구축에 많이 활용되는 스프링 부트(Spring Boot) 기반에서, 데이터 액세스 기술로 인기를 끌고 있는 것이 바로 JPA(Java Persistence API)다. 그러나 JPA는 익숙하던 기존의 방식과는 달리 내부적인 처리 메커니즘을 어느 정도 이해해야 어려움 없이 활용할 수 있다. 특히, 잘못 설계된 연관관계(association) 등은 성능에 많은 영향을 주기도 한다.
이 책은 JPA의 다양한 측면, 특히 성능과 관련된 이슈와 이를 해결하는 120개 이상의 모범 사례를 다룬다. 실용적인 레시피를 중심으로 구성되고, 각 레시피는 성능 관련 사례를 중점적으로 다루고 있으며, 여러 스타일(순수 하이버네이트 사용, 스프링 데이터 JPA 등)로 작성된 온전한 많은 예제를 제공하고 있다.
◆ 스프링, 스프링 부트, 하이버네이트를 사용해 자바에서 데이터 유지하는 방법
◆ 더티 트래킹 활성화 방법
◆ 다대다 연관관계를 효율적으로 구성하고 List와 Set 선택을 결정하는 방법
◆ MySQL을 통한 데이터 스트리밍 방법
◆ 단일 SELECT로 부모 측과 연관관계를 효율적으로 가져오는 방법
◆ 포크(fork)/조인(join) 프레임워크를 통한 배치 파일 처리 방법
◆ 컬렉션 및 커넥션 작업 방법
◆ 쿼리, 잠금, 스키마, 하이버네이트 타입에 대한 처리 방법