我有谓词列表并使用它们如下。
criteriaQuery = criteriaQuery.where(builder.and(toArray(predicates, Predicate.class)));
对于Person实体,我使用fetch for lazy,如下所示。
Root<Employment> root = criteriaQuery.from(type);
root.fetch(Employment_.person);
但是,我需要访问在Person中映射的教育实体。 我尝试如下,但它没有工作。
root.fetch(Employment_.person, Person_.education);
换句话说,我需要以某种方式进行嵌套提取,任何建议? 因为目前我试图访问getEmployment()。getPerson()。getEducation()它会进入懒惰异常