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
- APM
- 기록으로 실력을 쌓자
- 티스토리챌린지
- 오블완
- CKA
- 정보처리기사 실기 기출문제
- kotlin coroutine
- 정보처리기사실기 기출문제
- Spring
- MySQL
- mysql 튜닝
- Pinpoint
- AWS EKS
- Kubernetes
- AI
- Java
- Elasticsearch
- kotlin
- 정보처리기사 실기
- Linux
- 코틀린 코루틴의 정석
- CKA 기출문제
- kotlin spring
- PETERICA
- IntelliJ
- 공부
- kotlin querydsl
- CloudWatch
- minikube
- aws
Archives
- Today
- Total
피터의 개발이야기
[QueryDSL] querydsl관련 명령어를 gradle탭에 생성하기, querydsl plugin 설치 본문
Programming/Spring
[QueryDSL] querydsl관련 명령어를 gradle탭에 생성하기, querydsl plugin 설치
기록하는 백앤드개발자 2024. 7. 5. 10:10반응형
ㅁ 들어가며
ㅇ [Spring] JPA Querydsl 세팅, Kotlin 작업을 하면서 알게 된 querydsl plugin에 대해 정리하였다.
ㅁ Ewerk querydsl
ㅇ com.ewerk.gradle.plugins.querydsl은 Gradle 프로젝트에서 QueryDSL을 쉽게 설정하고 사용할 수 있게 해주는 플러그인이다. 이 플러그인은 QueryDSL의 Q클래스 생성을 자동화하고, 관련 설정을 간소화해준다.
ㅇ 인텔리제이의 Gradle 탭에 queryDSL 관련 메뉴가 생성된다.
ㅁ 주요 기능
ㅇ Q클래스 자동 생성 - JPA 엔티티를 기반으로 QueryDSL용 Q클래스를 자동으로 생성한다.
ㅇ 소스 디렉토리 설정 - 생성된 Q클래스의 소스 디렉토리를 지정할 수 있다.
ㅇ 의존성 관리 - QueryDSL 관련 의존성을 자동으로 추가하고 관리한다.
ㅁ 설정방법
// kotlin
plugins {
id("com.ewerk.gradle.plugins.querydsl") version "1.0.10"
}
//Groovy
plugins {
id "com.ewerk.gradle.plugins.querydsl" version "1.0.10"
}
ㅇ build.gradle.kt or build.gradle에 플러그인을 추가한다.
ㅁ 함께 보면 좋은 사이트
반응형
'Programming > Spring' 카테고리의 다른 글
[JPA] CascadeType.REMOVE과 orphanRemoval=true, MySQL DELETE CASCADE 비교 (0) | 2024.08.02 |
---|---|
[JPA] GenerationType(AUTO, IDENTITY, SEQUENCE ,TABLE) 기본 키 생성 전략 (0) | 2024.07.06 |
[Spring] Gradle 프로젝트에서 테스트를 스킵하는 방법 (0) | 2024.07.03 |
[QueryDSL] fetchFirst()와 fetchOne()의 차이 (0) | 2024.06.29 |
[Spring] JUnit5 조건부 테스트 실행방법 (0) | 2024.06.27 |
Comments