개발/JPA
JPA 실무 활용 – 연관관계 매핑과 성능 최적화 전략
돌려
2025. 6. 4. 10:07
실무에서 JPA를 제대로 사용하려면 연관관계 매핑과 퍼포먼스 튜닝이 핵심입니다.
주요 내용:
- 연관관계 매핑 종류
- 단방향/양방향
- @ManyToOne(fetch = LAZY)
- @OneToMany(mappedBy = "member")
- Cascade, orphanRemoval 개념
- N+1 문제 설명과 해결 방법 (Fetch Join, @EntityGraph)
- 페치 전략 (LAZY vs EAGER)
- JPQL과 Native Query 사용 팁
- 실무에서 발생하는 대표적인 실수 예시
🎯 정리
글 번호주제 요약대상 독자
1 | JPA 개념과 작동 원리 | JPA 초보, 입문자 |
2 | Spring 환경에서 설정 적용 | 실무 적용 준비자 |
3 | CRUD 기본 사용법 | 실습 및 기본 기능 익히는 사람 |
4 | 연관관계 및 성능 최적화 실무 패턴 정리 | 고급 사용자, 실무자 |