JPA

[JPA] 쿼리 작성 법

나무늘보 2021. 1. 21. 11:09

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

 

1) 순수 쿼리로 짰을 때

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

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

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

 

규칙

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

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


 

2. @Query를 사용하기

 

> DTO조회하기

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


3. 파라미터 바인딩하기