본문으로 건너뛰기

6개 문서가 "SPRING_DATA_JPA" 태그에 분류되었습니다

모든 태그 보기

JPA Soft Delete

Spring Data JPA에서 소프트 삭제를 구현하는 방법을 알아봅니다. 데이터를 물리적으로 삭제하지 않고 논리적으로만 삭제 처리하는 기법의 개념, 구현 방법, 그리고 다양한 활용 패턴을 예제 코드와 함께 자세히 설명합니다.

JPA 연관관계 매핑 완벽 가이드

JPA의 연관관계 매핑을 상세히 알아봅니다. 객체와 테이블의 연관관계 차이부터 다양한 연관관계 유형(다대일, 일대다, 일대일, 다대다), 단방향/양방향 매핑, 그리고 상속관계 매핑까지 실제 코드 예시와 함께 살펴봅니다.

JPA 지연 로딩과 N+1 문제 해결 전략

JPA에서 발생하는 N+1 문제의 원인과 다양한 해결 방법을 알아봅니다. 엔티티 직접 노출, DTO 변환, 페치 조인, DTO 직접 조회 등 다양한 성능 최적화 방법을 코드 예제와 함께 설명합니다. 실무에서 JPA 애플리케이션의 성능을 효과적으로 개선하는 기법을 배울 수 있습니다.

Spring Data JPA

Spring Data JPA의 기본 개념부터 실무 활용까지 상세히 알아봅니다. JPA Repository 인터페이스, 쿼리 메소드, 페이징, 벌크 연산, EntityGraph 등 다양한 기능을 예제 코드와 함께 설명합니다. 백엔드 개발자를 위한 필수 JPA 지식을 한눈에 파악할 수 있는 가이드입니다.

Spring Data JPA 사용자 정의 리포지토리 구현

Spring Data JPA에서 사용자 정의 리포지토리를 구현하는 방법을 상세히 알아봅니다. 기본 구현부터 Fragment 기반 설계, QueryDSL 통합까지 실무에서 활용할 수 있는 완벽한 가이드를 제공합니다.

엔티티 매핑

JPA를 사용할 때 가장 중요한 엔티티와 테이블 매핑 방법을 알아봅니다. 객체-테이블 매핑, 기본 키 매핑, 필드-컬럼 매핑, 연관관계 매핑의 핵심 개념과 모범 사례를 실제 코드 예시와 함께 상세히 설명합니다.