인프런 커뮤니티 질문&답변
JPA , SPRING DATA JPA
작성
·
243
0
예제들로 JPA 완벽히 숙지하고 나서
SPRING DATA JPA학습하는게 좋을까요?
아니면 SPRING DATA JPA 공부하고 두개 적절히 쓰는게 좋은가요
실제 업무에서 두개의 활용도가 궁금합니다.
퀴즈
56%나 틀려요. 한번 도전해보세요!
API에서 엔티티 직접 노출(V1) 방식의 가장 큰 문제는 무엇일까요?
LAZY 로딩으로 데이터가 누락될 수 있습니다.
엔티티 변경이 API 스펙 변경으로 이어집니다.
컬렉션 조회 시 N+1 문제가 발생합니다.
보안에 취약하여 민감 데이터가 노출됩니다.
답변 1
3
김영한
지식공유자
안녕하세요. 승현님
스프링 데이터 JPA는 단순히 JPA를 편리하게 도와주는 역할을 합니다. 따라서 JPA 자체를 잘 모르면 문제가 발생했을 때 근본적인 해결이 어렵습니다.
따라서 JPA를 먼저 확실하게 배우고 스프링 데이터 JPA를 학습하는 것을 추천합니다.
감사합니다.





