본문 바로가기

Java, Spring/스프링부트와 JPA 활용 2

2-1. API 개발 고급 ~ 2-2. 조회용 샘플 데이터 입력.

등록/수정 은 성능 문제 발생 잘 안함.

주로 조회가 문제!! 장애의 90%는 조회에서 (사람들이 조회를 많이 하므로)

 

 

서버 껐다 킬 때마다 데이터 없어지면 불편하므로 조회용 샘플 데이터 입력.

N+1 문제 등등

페이징과 한계 돌파 : 일대다에서 일쪽을 기준으로 페이징하고 싶은데 다쪽 여러개가 끌려 나오므로 페이징이 어려움

OSIV : LAZY 쉽게 쓸 수 있음. 안쓰면 LazyLoadingException 자주 만남.(JPA 책에서 본 내용)

 

 

 

=====

 

2-2. 조회용 샘플 데이터 입력

 

 

이렇게 주문데이터 2건 만들예정

 

 

이어지는 파일.

조회용 데이터 만듦. -> 연관관계 잘보기.

 

 

 

멤버 2명, 주문은 2건, 오더아이템은 4건

 

 

Recent Posts
Popular Posts
Recent Comments