아래와 같은 경우엔 JPQL말고 일반쿼리 사용을 고려한다.
1. 여러테이블 조인
- 레거시 테이블 조인
2. DBMS에 특화된 쿼리 필요
- 예:오라클 힌트
3. 서브 쿼리 필요
4. 통계, 대량 데이터 조회/처리
이거말고도 웬만하면 select는 queryDSL, mybatis사용을 권장
출처 : https://www.youtube.com/watch?v=UtEhC68GTH0&ab_channel=%EC%B5%9C%EB%B2%94%EA%B7%A0
우아한 형제들 QueryDsl사용법(블로그참조) (0) | 2022.11.16 |
---|---|
[JPA] 엔티티 설계시 주의점 (0) | 2022.07.18 |
Legacy프로젝트 Maven변환 (0) | 2022.01.13 |
JPA 장점과 단점 (0) | 2021.08.04 |
Log4j 특정 로그 표시하지 않게하기 (Filter 사용) (0) | 2021.03.05 |