JPA 9
- Spring Boot 도전 기능 구현 과정에서 고민한 설계 포인트
- Spring Boot Todo 과제 필수 기능 구현 중 고민한 부분
- JPA와 QueryDSL: Q타입, Repository 역할, 동적 쿼리, 연관관계 설계까지 정리하기
- 동시성 문제를 이해하면서 정리한 생각 — 왜 락이 필요할까
- EntityGraph와 페이징을 같이 사용할 때 주의할 점
- 데이터의 안전한 작별: Soft Delete와 유예 기간(Grace Period) 전략
- 람다에서 JPA 엔티티를 쓰다 컴파일 에러가 난 진짜 이유
- JPA 동시성 테스트에서 TransactionRequiredException을 만난 이유
- 낙관적 락 테스트가 실패하던 이유