본문 바로가기

백엔드 면접준비/Spring

5. Spring Data JPA

Q. Spring Data JPA 장단점

  • 장점 : 생산성 향상, 코드 단순화, DB 독립적
  • 단점 : 복잡한 쿼리 작성에 어려움, 성능 이슈 발생 가능

Q. Lazy vs Eager Loading 차이

  • Lazy : 필요 시점에 조회(지연 로딩, N+1 문제 가능성)
  • Eager : 즉시 조회(성능 이슈 가능성)

Q. 영속성 컨텍스트란?

  • Entity를 저장, 조회, 관리하는 공간
  • 1차 캐시, 쓰기 지연, 변경 감지 기능 지원

 

 

 

 

'백엔드 면접준비 > Spring' 카테고리의 다른 글

4. Spring Boot  (0) 2025.03.16
3. Spring MVC  (0) 2025.03.16
2. Spring 핵심개념(기본)  (0) 2025.03.16
1. @Async(비동기)  (1) 2025.03.10