등록/수정 은 성능 문제 발생 잘 안함.
주로 조회가 문제!! 장애의 90%는 조회에서 (사람들이 조회를 많이 하므로)
서버 껐다 킬 때마다 데이터 없어지면 불편하므로 조회용 샘플 데이터 입력.
N+1 문제 등등
페이징과 한계 돌파 : 일대다에서 일쪽을 기준으로 페이징하고 싶은데 다쪽 여러개가 끌려 나오므로 페이징이 어려움
OSIV : LAZY 쉽게 쓸 수 있음. 안쓰면 LazyLoadingException 자주 만남.(JPA 책에서 본 내용)
=====
2-2. 조회용 샘플 데이터 입력
이렇게 주문데이터 2건 만들예정
조회용 데이터 만듦. -> 연관관계 잘보기.
멤버 2명, 주문은 2건, 오더아이템은 4건
'Java, Spring > 스프링부트와 JPA 활용 2' 카테고리의 다른 글
3-3. 간단주문조회V3 : 페치조인 최적화 (0) | 2022.09.09 |
---|---|
3-2. 간단주문조회V2 : 엔티티를 DTO로 변환 (0) | 2022.09.09 |
3-1. 간단주문조회 V1 : 엔티티를 직접 노출 (0) | 2022.09.09 |
1-3. 회원 조회 API (0) | 2022.09.09 |
1-1. 회원 등록 API, 1-2. 회원 조회 API (1) | 2022.09.08 |