[환경설정 PDF 부트 3.0이후 설명 질문] build.gradle에 compileQuerydsl을 정의하지 않은 상태에서 Gradle->Tasks->other->compileQuerydsl을 클릭하라고 하는 이유가 무엇인가요??
200
11 asked
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.
1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)
질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)
[질문 내용]
환경설정 PDF 강의 자료에서는
검증용 Q 타입 생성
Gradle IntelliJ 사용법
Gradle -> Tasks -> build -> clean
Gradle -> Tasks -> other -> compileQuerydsl
이라고 되어 있는데 부트 3.0 이후부터는 build.gradle에서 compileQuerydsl 부분이 빠져있기 때문에 'Gradle -> Tasks -> other -> compileQuerydsl' 문구가 다른 문구로 대체되어야 하지 않을까요?
저는 clean 클릭 후 Gradle -> Tasks -> build -> build 를 클릭해서 해결했지만 clean 클릭 후 더 나은 방법이 있지 않을까 싶어서 clean 후 어떤 버튼을 클릭해야 할지 문의드립니다.
Answer 1
0
안녕하세요, 인프런 AI 인턴입니다. happyrichman님.
Spring Boot 3.0 이후로 Gradle 설정 방식에 약간의 변화가 생긴 것 같습니다. 강의 자료에서는 기존의 방식대로 compileQuerydsl 작업을 수행하도록 안내하고 있지만, 최신 버전에서는 직접 compileQuerydsl 작업이 사라진 경우가 더러 있습니다.
변경된 설정 방식
Gradle 설정 확인: Spring Boot 3.0 이상에서는 기본적으로 Q 타입 생성이 빌드 시점에 자동으로 처리되도록 설정되어 있습니다.
build.gradle파일에 필요한 설정이 모두 포함되어 있다면,build를 실행하면 자동으로 Q 타입이 생성될 것입니다.대체 방법:
clean후에 별도의 compileQuerydsl 작업이 없더라도build를 수행하면 Q 타입이 생성됩니다. 따라서 강의 자료의 compileQuerydsl 단계는build로 대체할 수 있습니다.주의점: 만약
build.gradle파일에Querydsl설정이 어떻게 되어 있는지 확인하고, 필요한 의존성들이 제대로 포함되어 있는지 확인해보는 것이 중요합니다.
관련 질문 및 답변
실제 유사한 문제에 대해 많은 수강생들이 같은 질문을 했습니다. 아래 링크에서 추가 정보를 참고하실 수 있습니다:
- SpringBoot 3.0.2 버전 QueryDSL 설정문제: 이 게시물에서는 최신 버전의 Spring Boot에서 QueryDSL 사용을 어떻게 설정해야 하는지에 대해 다루고 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
SpringBoot 4.X에서의 Querydsl 설정
0
84
2
querydsl 오픈소스에 대한 질문
0
70
1
예제에서의 카운트 쿼리에서 join문과 where문은 필요없지 않나요?
0
108
1
Querydsl 6.X버전에 대해서 어떻게 생각하시나요?
0
316
2
여러 테이블 조인하여 통계치를 구하고자 할 때 어떤 방법이 더 효율적일까요
1
68
1
fetchResults()는 더이상 권장되지 않는다는데 맞나요?
0
160
1
querydsl sum() 메서드 없어요.
0
158
2
build 디렉터리 생성
0
135
2
자바 ORM 표준 JPA 프로그래밍 - 기본편 듣고 바로 학습해도 괜찮을까요?
0
113
2
현재 Querydsl에서 from절 서브쿼리를 지원하나요?
0
90
1
오타 제보 드립니다.
0
70
2
벌크 연산과 flush, clear
0
76
1
Run As Intellij 로 변경시 Q타입 import 불가
0
87
1
QHello import하기 문제 발생
0
147
2
등록된 함수 보는법(H2Dialect) 질문
0
68
2
5.0부터 Querydsl은 향후 fetchCount() , fetchResult() 를 지원하지 않기로 결정했다고 하는데 이에 맞는 강의
1
195
2
querydsl 설정 문제
0
222
2
quey dsl 설정부분
0
158
2
count 쿼리 관련 질문입니다!
0
75
1
stringtemplate를 이용하여 where절 검색 방법 질문 드립니다.
0
89
1
답변부탁드리겠습니다.
0
89
2
(OrderSpecifier)관련 내용 어디있을가요
0
64
1
중급문법 벌크연산에서
0
81
2
OpenFeign/QueryDSL 관련 정보 공유
2
695
1

