Estou usando com.mysema.querydsl, conforme este exemplo: https://netodeolino.github.io/posts/Criando-querys-mais-complexas-com-Querydsl.html
POM.xml
<dependency> <groupId>com.mysema.querydsl</groupId> <artifactId>querydsl-apt</artifactId> <version>3.7.4</version> <scope>provided</scope> </dependency> <dependency> <groupId>com.mysema.querydsl</groupId> <artifactId>querydsl-jpa</artifactId> <version>3.7.4</version> </dependency>
<build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <annotationProcessors> <annotationProcessor>com.mysema.query.apt.jpa.JPAAnnotationProcessor</annotationProcessor> </annotationProcessors> </configuration> </plugin> </plugins> </pluginManagement> </build>
Gera as classes Q, mas dentro do projeto o eclipse não consegue achar estas classes geradas.
The import br.com.ghsistemas.core.usuario.QUsuario cannot be resolved
Erro no eclipse
Classe Q Gerada
Todas as Classes Q Geradas
