배우고, 기록하고, 성장합니다 | GitHub

$ls -la ./posts/JPA

JPA

3 posts
2026.02.27

JPA N+1 문제 해결과 쿼리 최적화

JPA에서 자주 발생하는 N+1 문제의 원인과 해결 방법을 정리합니다. Fetch Join, EntityGraph, BatchSize를 활용한 최적화 전략을 알아봅니다.

2026.02.25

JPA 엔티티 매핑 - 연관관계 설정과 영속성 컨텍스트

JPA의 엔티티 매핑과 연관관계 설정 방법을 정리합니다. 영속성 컨텍스트의 동작 원리를 이해합니다.

2025.06.09

BaseAuditing 계층 설계: Soft Delete부터 MemberContext까지

BaseEntity를 복사해 쓰다가 동기화 실패, MemberContext clear() 누락으로 메모리 누수까지 겪은 뒤 공통 모듈로 추출한 이야기