“Kotlin JDSL” 태그의 포스트
(1개)Kotlin JDSL 마이그레이션과 Fetch Join을 통한 N+1 문제 해결
Native Query를 Kotlin JDSL로 마이그레이션하면서 확장 함수 패턴을 도입했습니다. 일반 join을 fetchJoin으로 변경하여 N+1 쿼리 문제를 해결하고, 데이터베이스 레벨에서 직접 집계 연산을 수행하여 쿼리 성능을 개선했습니다. Kotlin JDSL의 타입 안전성과 확장 함수 패턴을 활용하여 유지보수성을 크게 향상시켰습니다.
2026. 2. 2.
읽기 →Kotlin JDSL
JPA
N+1 쿼리
Fetch Join
성능 최적화
Spring Boot
Kotlin
확장 함수