Notice
Recent Posts
Recent Comments
Link
아님말고
[JPA] query를 작성하는 방법들 본문
JPA 에서 쿼리를 사용하는 방법은 4가지 입니다.
NativeSQL
JPQL
Criteria 쿼리
QueryDSL
NativeSQL
SQL을 직접 사용하는 방법 (특정 DB 벤더에 의존적 쿼리, 런타임 시점에 오류 발견 가능하다는 단점)
JPQL
SQL을 직접 사용하지 않고 객체를 조회하는 객체지향 SQL
Criteria 쿼리
JPQL을 편하게 작성해주는 API (코드가 한눈에 안들어온다는 단점)
QueryDSL
JPQL을 편하게 작성해주는 API (코드가 직관적이지만 Query 전용 class 가 생성된다는 단점)
객체지향 쿼리 소개(Criteria, QueryDSL, Native Query) :: 준영이의 웹 까페 (tistory.com)
'JPA' 카테고리의 다른 글
[JPA] Projection 의 다양한 방법들 (0) | 2022.09.15 |
---|---|
[JPA] QueryDSL 조회시 원하는 컬럼만 가져오기 (0) | 2022.09.14 |
[JPA] QueryDSL 초기 세팅 및 예제 (0) | 2022.09.09 |
[JPA] org.hibernate.hql.internal.ast.QuerySyntaxException: 엔티티명 is not mapped (0) | 2022.08.29 |
[JPA] QueryDSL + multi datasource 설정 (0) | 2022.08.17 |
Comments