Q클래스 사용하기위해선

QueryDSL에 대해서 공부!

  1. Querydsl 이 추가되어 있어야한다.
         <!-- querydsl -->
         <dependency>
             <groupId>com.querydsl</groupId>
             <artifactId>querydsl-apt</artifactId>
             <version>4.1.4</version>
             <scope>provided</scope>
         </dependency>
    
         <dependency>
             <groupId>com.querydsl</groupId>
             <artifactId>querydsl-jpa</artifactId>
             <version>4.1.4</version>
         </dependency>
    
  2. Plugin에 추가해준다 (target/generated-sources/java이 QClass가 생성될 경로이다.) ~~~
com.mysema.maven apt-maven-plugin 1.1.3 process target/generated-sources/java com.querydsl.apt.jpa.JPAAnnotationProcessor

~~~

  1. 오른쪽 Maven에 Generate sources Update folders for All project를 클릭해준다.