반응형 성능 이슈1 지연 로딩과 조회 성능 최적화 본 내용은 인프런 김영한 님의 강의 실전! 스프링 부트와 JPA 활용 2를 바탕으로 작성한 내용입니다. 주문 내역을 확인해서 배송 정보, 회원 정보까지 확인하는 API를 만들어본다. 주문 내역에 대한 엔티티 설계는 다음과 같고, 주문 엔티티가 연관관계의 주인이 되는 경우 모두 지연 로딩을 설정했다. 조회 성능을 최적화하기 위해 초기 데이터를 삽입하였다. UserA(주문 회원) JPA1 BOOK (주문 상품) JPA2 BOOK (주문 상품) UserB(주문 회원) SPRING1 BOOK (주문 상품) SPRING2 BOOK (주문 상품) 이제 본격적으로 V1~V4까지 API 버전을 바꿔가며 지연로딩으로 인해 발생하는 성능 문제를 어떻게 해결해나가는지 학습하겠습니다. V1 : 엔티티를 직접 노출 지연 로딩을.. 2022. 7. 22. 이전 1 다음 반응형