| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 주식
- 리액트
- 코로나19
- Java
- 발매예정
- GIT
- 자바스크립트
- Nike
- dunk high
- Linux
- 드로우
- 리눅스
- stockx.com
- 덩크 로우
- jQuery
- 제이쿼리
- 주식공부
- sacai
- JavaScript
- oracle
- 덩크 하이
- 덩크로우
- dunklow
- 나이키
- Python
- 파이썬
- Dunk Low
- 오라클
- react
- draw
- Today
- Total
목록querydsl (2)
Life goes slowly...
Spring Data JPA에서 JpaRepository를 사용하면서 직접 쿼리를 작성하는 방법은 크게 세 가지가 있다. 단순한 이름 규칙부터 복잡한 동적 쿼리까지 상황에 맞게 선택하시면 된다. 1. 쿼리 메소드 (Query Methods)가장 간단한 방법입니다. 메소드 이름을 특정 규칙에 맞춰 선언하면 JPA가 이를 해석해 SQL을 자동으로 생성한다.단순조회나 간단한 조건의 쿼리를 사용할때 사용하는 방식이다.(And, Or정도)장점: 간단함, 별도의 쿼리 작성 불필요.단점: 조건이 많아지면 메소드 이름이 너무 길어짐.public interface UserRepository extends JpaRepository { // SELECT * FROM user WHERE email = ? Optio..
1. Querydsl이란?Querydsl은 타입 세이프(Type-safe) 한 방식으로 JPQL을 작성할 수 있게 해주는 라이브러리입니다.문자열 JPQL 사용하지 말것 → 컴파일 시 오류 미검출Querydsl 사용 → 컴파일 타임에 쿼리 오류 검출동적 쿼리에 매우 강함JPA와 자연스럽게 결합2. 의존성 설정 (Spring Boot + Gradle)Gradle 설정dependencies { implementation 'com.querydsl:querydsl-jpa' annotationProcessor 'com.querydsl:querydsl-apt:5.0.0:jpa' annotationProcessor 'jakarta.persistence:jakarta.persistence-api' ..