[SPRING] QueryDsl는 - 어떻게 받는다는와 Q 클래스를 만드는 방법?
SPRINGQueryDsl는 - 어떻게 받는다는와 Q 클래스를 만드는 방법?
나는 봄의 데이터를 웹 프로젝트 스프링 MVC를 여기 예입니다 : https://github.com/prilia/SpringJpa-Quarydsl-Test/tree/master/JpaSpringQuarydsl 나는 개체의 Q 클래스를 만들 웹에있는 pom.xml 파일의 많은,하지만 부족을 확인. 받는다는와 Q 클래스를 만드는 저를 도와주세요.
안녕, 티모 덕분에, 나는 내 진짜 문제가 발견 -> QueryDsl 및 @JsonAutoDetect - Q 클래스가 생성되지
해결법
-
==============================
1.당신이 플러그인이 필요,이 시도 :
당신이 플러그인이 필요,이 시도 :
<plugin> <groupId>com.mysema.maven</groupId> <artifactId>maven-apt-plugin</artifactId> <version>1.0.4</version> <executions> <execution> <id>process-common-model</id> <goals> <goal>process</goal> </goals> <phase>generate-sources</phase> <configuration> <sourceDirectory>${project.build.directory}/{yourSourceDir}</sourceDirectory> </configuration> </execution> </executions> <configuration> <outputDirectory>target/generated-sources/querydsl</outputDirectory> <processors> <processor>com.mysema.query.apt.jpa.JPAAnnotationProcessor</processor> </processors> <options> <querydsl.entityAccessors>true</querydsl.entityAccessors> <querydsl.createDefaultVariable>true</querydsl.createDefaultVariable> <querydsl.packageSuffix>.qdsl</querydsl.packageSuffix> </options> </configuration> </plugin>
내 프로젝트에서이 복사됩니다. 당신의 치어에 추가하고 시도합니다.
코드의 추가 옵션은 단순한 하나 싶어 경우 querydsl 기준에 초점을 위있다
from https://stackoverflow.com/questions/24889990/querydsl-how-to-create-q-classes-with-maven by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] 중복 스프링 배치 작업 인스턴스 (0) | 2019.10.04 |
---|---|
[SPRING] 봄 보안에 차단 - URL 패턴 주문 (0) | 2019.10.04 |
[SPRING] REST API에 대한 JSON 응답에 필드를 제한? (0) | 2019.10.04 |
[SPRING] 조건 검색 필터를 구현 (0) | 2019.10.04 |
[SPRING] CrudRepository에서 사용자 지정 SQL 쿼리 (0) | 2019.10.04 |