반응형
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
- 이메일 본인인증
- JPA
- ispresent
- 객체지향
- @embededid
- map
- 스프링
- mutablemap
- email api 구현
- 코틀린
- embededid
- string?
- entity
- Spring Boot
- 오블완
- javamailsender
- JPQL
- Spring
- 자바
- 복합 키
- devpi
- java
- 토큰
- kotlin
- string.repeat()
- 널 허용
- 티스토리챌린지
- jpa repository
- Token
- 스프링 부트
Archives
- Today
- Total
목록2024/09/20 (1)
DeveloPiano
[Spring] JPQL, QueryDSL : 기본 개념과 사용 예시
Spring Boot와 JPA를 사용하는 개발 환경에서 데이터베이스와 상호작용할 때 JPQL과 QueryDSL은 중요한 역할을 합니다. 이 글에서는 JPQL과 QueryDSL의 기본 개념을 소개하고, 각 기술을 활용한 예시 코드를 제공하여 차이점을 이해할 수 있도록 설명합니다.1. JPQL과 QueryDSL이란?JPQL (Java Persistence Query Language)는 JPA에서 제공하는 쿼리 언어로, 객체를 대상으로 하는 쿼리를 작성할 수 있습니다. SQL과 유사하게 보이지만, SQL과는 달리 데이터베이스 테이블이 아닌 JPA 엔티티를 기반으로 작동합니다.QueryDSL은 타입 안전성, 코드 자동 완성, 동적 쿼리 생성 등 다양한 장점을 제공하는 쿼리 빌더 라이브러리입니다. QueryDSL..
Develop/Spring
2024. 9. 20. 09:21