~/tech-blog/tag/Spring Data JPA — zsh

#Spring Data JPA 12 posts

카테고리를 가로질러 Spring Data JPA를 다룬 글을 모았습니다.

만들면서 배우는 클린 아키텍처 · 6/8

영속성 어댑터 구현하기

영속성 어댑터의 책임과 인터페이스 분리 원칙에 따라 포트를 좁게 나누는 방법을 정리하고, 스프링 데이터 JPA 예제와 트랜잭션 경계 설정 방식을 설명합니다.

2023.02.19 · efa5056 · 만들면서 배우는 클린 아키텍처 — 4 min
도메인 주도 개발 시작하기 · 5/10

스프링 데이터 JPA를 이용한 조회 기능

도메인 주도 개발 시작하기 5장을 정리하며, 스펙을 이용한 동적 검색, 정렬·페이징 처리, @Subselect를 이용한 조회 전용 모델 구현 방법을 다룹니다.

2023.09.04 · efa5056 · 도메인 주도 개발 시작하기 — 5 min
SPRING JPA

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

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

2023.01.15 · c915a20 · Spring JPA — 2 min
QUERYDSL · 3/6

기본 문법

JPQL과 비교하며 Querydsl의 기본 문법인 검색 조건, 정렬, 페이징, 집합, 조인, 서브쿼리, Case문을 정리합니다.

2022.05.11 · c31d7cd · Spring JPA — 6 min
QUERYDSL · 6/6

스프링 데이터 JPA와 함께 쓰기

스프링 데이터 JPA 리포지토리에 Querydsl을 결합하는 사용자 정의 리포지토리 패턴과, 카운트 쿼리를 최적화한 페이징 처리 방법을 정리합니다.

2022.05.17 · c31d7cd · Spring JPA — 2 min
스프링 데이터 JPA · 1/6

프로젝트 환경설정

스프링 데이터 JPA 실습 프로젝트의 Gradle 설정, 라이브러리 구성, H2 데이터베이스 연동과 기본 동작 확인 과정을 정리합니다.

2022.05.02 · c31d7cd · Spring JPA — 4 min
스프링 데이터 JPA · 2/6

예제 도메인 모델과 동작 확인

실습에 사용할 Member, Team 엔티티와 양방향 연관관계를 정의하고, 순수 JPA로 저장·조회 동작을 확인합니다.

2022.05.02 · efa5056 · Spring JPA — 1 min
스프링 데이터 JPA · 3/6

공통 인터페이스 기능

순수 JPA로 기본 CRUD 리포지토리를 만들어본 뒤, 스프링 데이터 JPA의 공통 인터페이스 JpaRepository로 대체하는 과정을 정리합니다.

2022.05.03 · c31d7cd · Spring JPA — 3 min
스프링 데이터 JPA · 4/6

쿼리 메소드 기능

메소드 이름으로 쿼리를 생성하는 방법부터 @Query, 파라미터 바인딩, 페이징과 정렬, 벌크 연산, @EntityGraph까지 쿼리 메소드 기능을 정리합니다.

2022.05.03 · c31d7cd · Spring JPA — 8 min
스프링 데이터 JPA · 5/6

확장 기능

사용자 정의 리포지토리 구현, Auditing, 도메인 클래스 컨버터, 웹 페이징·정렬 등 스프링 데이터 JPA의 확장 기능을 정리합니다.

2022.05.09 · c31d7cd · Spring JPA — 5 min
스프링 데이터 JPA · 6/6

스프링 데이터 JPA는 어떻게 동작하는가

스프링 데이터 JPA 공통 인터페이스 구현체 SimpleJpaRepository의 동작과 save() 메서드의 신규 엔티티 판단 로직을 정리합니다.

2022.05.10 · ea0f709 · Spring JPA — 2 min
스프링 입문 · 11/12

스프링 데이터 JPA와 통합 테스트

JpaRepository를 상속하는 인터페이스만으로 리포지토리 구현체를 자동 생성하는 스프링 데이터 JPA 사용법을 정리합니다.

ea0f709 · Spring — 1 min
● main 214 posts UTF-8 LF © 2026 코징 RSS · GitHub