JPA vs JPQL

후투티·2025년 2월 13일

잊지마!

목록 보기
6/20

JPA가 조회할 때 진---짜 편하긴 한데
JPA로만 작업을 하는 게 만능은 아니더라구용....
SQL을 일단 잘 해야 할 듯하다.
뭐든지 기본이 탄탄해야 하는 법...!

JPA

- 일반조회, 조건조회, 정렬 지원

findAll(), findById(), Sort.by(~)
=> 단일 값을 가져오는 간단한 경우 JPA 기본 메서드로 해결 가능

- 집계함수(COUNT, MAX, AVG, SUM)는 지원 X


JPQL

- 일반조회, 조건조화, 정렬 지원

SELECT e FROM Entity e
WHERE e.field = :value
ORDER BY ~

- 집계함수 지원 O

profile
모르는 건 모른다고 하는 사람

0개의 댓글