第一次接触,基础环境配置完,最后测试查询时
一直报错IllegalArgumentException: Did not find a query class
网上查无果,最后想很久,猜是不是只能和原来的实体类同一路径(我手贱把他们俩分开了)
然后果然猜对了...
教程我参考: https://www.baeldung.com/querydsl-with-jpa-tutorial 这篇文档还是基于 querydsl 2.5 出的,复制后许多内容都是需要自己去猜怎么改,总之一路磕磕绊绊... 顺便求稍微不是那么坑的与 spring-data-jpa 合体的 querydsl 教程
1
voidxx 2020-06-12 17:50:16 +08:00
猜测你是手工把生成的 target 目录下的 Q 类拷贝过去了源文件目录下吧。
在 idea 下,你可以把 target 目录下的 Q 类目录,设置为源代码目录,那样就不需要在开发的时候每次编译都移动一次 Q 类文件了。 https://tva1.sinaimg.cn/large/007S8ZIlgy1gfpnhvej4ij30lr0rhgmp.jpg |