~/tech-blog/category/spring-jpa — zsh
지금 --명이 보고 있습니다오늘 --누적 --
홈 / 주제

Spring JPA 36 posts

영속성 컨텍스트, 매핑 전략, 성능 이슈 등 JPA와 Hibernate를 깊이 있게 다룬 글들입니다.

SPRING JPA

Spring JPA 1:N 일급컬렉션 Cascade insert시 null 발생

일급컬렉션에 Cascade를 적용했을 때 자식 엔티티 Id가 null로 저장되는 문제와, 이미 저장된 부모를 save하면 merge가 호출된다는 점을 짚으며 CascadeType.MERGE로 해결한 방법을 정리합니다.

2023.10.06 · b63427e · Spring JPA — 5 min
SPRING JPA

LazyInitializationException이 나는 이유

배치에서 Quartz로 실행할 때만 FetchType.LAZY 객체를 불러오지 못하고 LazyInitializationException이 발생한 원인과 해결 방법을 정리합니다.

2023.01.20 · b63427e · Spring JPA — 3 min
SPRING JPA

Save와 SaveAll 테스트 및 성능 테스트

JPA의 save와 saveAll을 각각 10,000건씩 테스트하여 실행 시간을 비교하고, saveAll이 더 빠른 이유를 프록시 기반 @Transactional 동작 원리로 설명합니다.

2023.01.15 · b63427e · Spring JPA — 4 min
SPRING JPA

영속성 컨텍스트

JPA 영속성 컨텍스트의 캐싱·더티 체킹·쓰기 지연 동작 원리와 플러시 발생 시점을 정리하고, 배치 처리와 플러시 모드를 활용한 성능 최적화 방법을 소개합니다.

b63427e · Spring JPA — 9 min
● main 231 posts UTF-8 LF © 2026 코징 RSS · GitHub