Java Spring数据Jpa查询dsl与fetch连接

Java Spring数据Jpa查询dsl与fetch连接,java,spring-data,spring-data-jpa,querydsl,Java,Spring Data,Spring Data Jpa,Querydsl,在使用QueryDsl和Spring数据存储库时,是否可以指定联接获取?否,Spring数据JPA中没有用于触发获取的关键字。 但是,您可以在那里编写查询并使用Querydsl实现查询。可以使用查询注释,并在那里指定fetch join。但是,当我在我的存储库中实现QueryDslPredicateExecutor时,我不能将其与查询注释混合使用。是的,没错。Querydsl谓词执行器只能用于使用Querydsl谓词执行查询(不能使用fetch())。例如:谓词isOld=person.age.

在使用QueryDsl和Spring数据存储库时,是否可以指定联接获取?

否,Spring数据JPA中没有用于触发获取的关键字。
但是,您可以在那里编写查询并使用Querydsl实现查询。

可以使用查询注释,并在那里指定fetch join。但是,当我在我的存储库中实现QueryDslPredicateExecutor时,我不能将其与查询注释混合使用。是的,没错。
Querydsl谓词执行器
只能用于使用Querydsl谓词执行查询(不能使用
fetch()
)。例如:
谓词isOld=person.age.gt(65);repository.findAll(isOld)这里是spring文档,解释了该做什么:是的,谢谢,但是我想找到一种不用注释的方法。