본문 바로가기

JPA

[JPA] 쿼리 작성 법

1. 메서드 이름으로 쿼리 생성

 

1) 순수 쿼리로 짰을 때

2) 메서드 이름으로 쿼리를 생성했을 때

두 개가 같은 동작으로 처리된다.

다양한 기능을 확인하려면 spring공식 문서에 있다.

 

규칙

1. find... By, read... By 이런 식으로 적어야 한다.( ' ... ' 에는 아무 말이나 들어가도 됨)

2. find...By 뒤에 아무것도 들어가 있지 않으면 전체를 조회한다. (제약조건 없음)


 

2. @Query를 사용하기

 

> DTO조회하기

DTO의 경로를 다 적어야 한다.


3. 파라미터 바인딩하기

'JPA' 카테고리의 다른 글

[JPA] Auditing  (0) 2021.11.16
[Spring Boot] JPA application.yml (properties)기능  (0) 2021.11.08
[JPA] 페치 조인(fetch join)의 한계  (0) 2021.01.21
[JPA] 페치조인(fetch join)이란?  (0) 2021.01.21
[JPA] 지연 로딩과 즉시 로딩  (2) 2021.01.09