SpringDataJPA 2

Spring Data JPA Query Methods 키워드 완전 정리 (메서드 이름으로 쿼리 만들기)

Spring Data JPA Query Methods 키워드 완벽 가이드Spring Data JPA의 Query Methods(메서드 이름 쿼리)는 메서드 이름만으로 JPQL 쿼리를 자동 생성해주는 강력한 기능입니다. 이 글에서는 주요 키워드를 카테고리별로 체계적으로 정리하고, 실제 사용 예시와 JPQL/SQL 변환까지 한눈에 확인할 수 있도록 정리했습니다.📑 목차핵심 규칙 요약기준 엔티티 (User)논리 연산자 & NULL 체크비교 연산자범위 / 날짜문자열 패턴 (LIKE 계열)집합 연산 (IN 계열)정렬 (OrderBy)불린(Boolean) 조건부정 / 기타실전용 UserRepository 예시 코드사용 패턴 빠른 참조표✅ 핵심 규칙 요약Query Methods를 사용하기 전에 아래 기본 규칙을 숙..

[JPA] JPQL 문법 완전정복 - 실전 예제 30가지 총정리

📘 JPQL 실전 예제 30선: 문법 완전 정복 가이드JPQL(Java Persistence Query Language)은 JPA에서 데이터를 조회하기 위한 객체지향 쿼리 언어입니다. SQL과 유사하지만 테이블이 아닌 엔티티(Entity)와 속성(Field)을 대상으로 동작하는 것이 핵심 차이점입니다. 이 글에서는 실무에서 바로 사용할 수 있는 30가지 실전 예제를 통해 JPQL 문법을 완전히 정복해 봅니다.📑 목차JPQL 기본 문법 (SQL과 비교)기본 SELECT 쿼리 (예제 1~10)WHERE 조건 쿼리 (예제 11~20)JOIN 및 관계 쿼리 (예제 21~25)정렬 및 그룹 쿼리 (예제 26~30)JPQL vs Spring Data JPA 메서드 비교마치며: JPQL 핵심 정리1. JPQL 기..

반응형