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 |
Tags
- 장고독학
- javascript
- TODO
- 다대다
- 매핑
- JPA
- Django
- web
- React
- clonecoding
- 영속성 컨텍스트
- 바닐라js
- 프론트엔드
- ORM
- java
- SBERT
- python
- 장고
- 노마드코더
- 트랜잭션
- JS
- 단방향
- css
- html
- AWS
- nomadcoder
- 일대다
- frontend
- 다대일
- 플러시
Archives
- Today
- Total
목록벌크 연산 (1)
꿈꾸는 새벽하늘
10장. 객체지향 쿼리 언어
1. 객체지향 쿼리 소개 ORM을 사용하면 데이터베이스 테이블이 아닌 엔티티 객체를 대상으로 개발하므로 검색도 테이블이 아닌 엔티티 객체를 대상으로 하는 방법이 필요하다. JPQL은 이러한 문제를 해결하기 위해 만들어졌다. JPQL은 테이블이 아닌 객체를 대상으로 검색하는 객체지향 쿼리이고, SQL을 추상화해서 특정 데이터베이스 SQL에 의존하지 않는다는 특징이 있다. 즉, SQL이 데이터베이스 테이블을 대상으로 하는 데이터 중심의 쿼리라면 JPQL은 엔티티 객체를 대상으로 하는 객체지향 쿼리이다. JPA가 공식 지원하는 기능 JPQL: 객체지향 쿼리 Criteria 쿼리: JPQL을 편하게 작성하도록 도와주는 API, 빌더 클래스 모음 네이티브 SQL: JPA에서 JPQL 대신 직접 SQL 사용 가능 ..
🌿 Spring & Spring Boot/📗 자바 ORM 표준 JPA 프로그래밍
2023. 7. 31. 23:42