Java 何时使用ListPath(querydsl)?

Java 何时使用ListPath(querydsl)?,java,querydsl,Java,Querydsl,我有一个当前使用的代码,但是为了添加更改,我在理解它时遇到了问题 我在谷歌搜索时没有找到有用的信息 关于何时以及如何使用它有什么解释吗?例如,您可以加入列表路径 给定实体元模型: @Generated("com.querydsl.codegen.EntitySerializer") public class QCat extends EntityPathBase<Cat> { // Other fields omitted for brevity public fi

我有一个当前使用的代码,但是为了添加更改,我在理解它时遇到了问题

我在谷歌搜索时没有找到有用的信息


关于何时以及如何使用它有什么解释吗?

例如,您可以加入
列表路径

给定实体元模型:

@Generated("com.querydsl.codegen.EntitySerializer")
public class QCat extends EntityPathBase<Cat> {
    // Other fields omitted for brevity

    public final ListPath<Cat, QCat> kittens = this.<Cat, QCat>createList("kittens", Cat.class, QCat.class, PathInits.DIRECT2);
query().from(cat, cats)
           .innerJoin(cat.kittens, kitten).where(kitten.name.eq("Kitty"))
           .select(cat).fetch();