如何使用QueryDSL+spring data jpa+gradle+mysql递归查询?

问题描述 投票:0回答:0
@Entity
public class Department {
    private Long id;
    private Long parentId;
}

我想使用 QueryDSL(使用 5.0.0)以递归方式通过部门 ID 查询所有子部门(包括孩子的孩子等)。

我知道可以使用JPASQLQuery的withRecursive方法来实现。 看了官方教程的Maven配置,但是gradle不知道怎么配置,能给个例子吗? 并提供递归查询的例子?谢谢!

没有@OneToMany或@ManyToOne,只有parentId。

spring-data-jpa querydsl
© www.soinside.com 2019 - 2024. All rights reserved.