Lv2
유료
[Lv2] 현업 개발자의 JPA 완전 정복 - 영속성 컨텍스트부터 실무 패턴까지
JPA 성능 최적화, 실전 패턴
Lv2 · 9시간 39분 · 2026년 5월₩84,000₩99,000
쿠폰 받고 수강하기 카카오 쿠폰 페이지를 먼저 열고 인프런으로 이어집니다.
엔티티 매핑, flush, merge, save는 각각 어떤 순간을 제어할까?
엔티티 상태 전이와 flush 타이밍, merge 위험, Spring Data JPA save 동작을 한 흐름으로 묶습니다.
SIGNATURE VISUAL
각 단계를 눌러서 지금 챕터가 실제 구현, 면접 답변, 코드 리뷰에서 어떤 판단 기준으로 연결되는지 확인하세요.
엔티티 상태
영속/준영속/비영속 상태 변화를 이해합니다.
영속성 컨텍스트
1차 캐시와 변경 감지가 왜 동작하는지 연결합니다.
Flush 타이밍
언제 SQL이 나가고 왜 예상과 다를 수 있는지 짚습니다.
조회 최적화
fetch join과 N+1 회피 전략을 선택합니다.
현재 포인트
엔티티 상태
영속/준영속/비영속 상태 변화를 이해합니다.
실전 연결
엔티티 상태 단계는 구현뿐 아니라 리뷰와 면접에서 선택 이유를 말할 때 다시 등장합니다.
LEARNING GOALS
CONCEPT CHECK
PITFALLS
PAID DEPTH
이 페이지는 큰 그림과 판단 기준까지 공개합니다. 실무형 예제, 더 깊은 반례, 프로젝트 문맥은 연결 강의에서 다룹니다.
COURSE LINK
개념을 이해한 다음에는 실제 코드, 반례, 면접 설명까지 한 번에 이어서 보는 편이 빠릅니다.
JPA 성능 최적화, 실전 패턴