반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- JPA예제
- 스프링
- 코테준비
- 스프링부트공부
- 자료구조공부
- 스프링공부
- Flutter
- 플러터 개발
- JPA공부
- Axon framework
- querydsl
- 스프링부트
- 플러터 공부
- Kafka
- JPA스터디
- nestjs공부
- 자바공부
- nestjs
- 프로그래머스
- 카프카
- nestjs스터디
- DDD
- JPA 공부
- 기술면접공부
- JPA
- 기술공부
- 코테공부
- K8S
- 스프링 공부
- 알고리즘공부
Archives
- Today
- Total
목록jpa 쿼리 공부 (1)
DevBoi
[jpa] 페이징 & 조인 & 쿼리 간략
jpa는 해당 두개로 페이징을 추상화 했다. 이렇게 하면, 1번째 부터 3개까지, 총 3개를 반환한다. 정말 쉽게 페이징 기능이 구현된다. 개꾸르 추가로 inner join 이나 조인등은 이렇게 사용한다. 자동으로 pk에 대한 ==이 적용된다고 생각하면 된다. 외부 조인도 가능하고, 연관관계가 없는 엔티티 끼리도 외부조인까지 가능하다 하이버네이트 5.1부터는 연관관계가 없는 엔티티끼리도 외부조인이 가능하다 내부조인만 원래는 가능했다고 한다 from 절의 서브쿼리는 JPQL에서 불가능하다고 한다. -> join으로 앵간하면 풀어서 해결한다. 아니면 native SQL로 해결한다. case 문이나, 기타 쿼리도 동일하다. 오라클의 nvl 과 값이 같으면 Null을 반환해주는 펑션들도있으니 유용하게 사용하면 ..
Develop/[JPA]
2022. 3. 11. 01:15