1.QuerydslPredicateExecutor当实现此接口时,如果出现什么什么类没有找到的时候,请确认相关的querydsl依赖是否已经添加到maven依赖中
com.querydsl querydsl-core com.querydsl querydsl-jpa com.querydsl querydsl-apt ${querydsl.version} provided
2.使用querydsl出现QXXX类找不到的时候:Caused by: java.lang.ClassNotFoundException: QXXX ,请在项目的POM文件添加querydsl需要的plugin插件
com.mysema.maven apt-maven-plugin 1.1.3 process target/generated-sources/java com.querydsl.apt.jpa.JPAAnnotationProcessor com.querydsl querydsl-apt ${querydsl.version}
需要执行 mvn compile 之后,就可以看到 QXXX实体类了
3.当添加以上配置内容后,执行应该就没有问题了