jpa多对多关系标准

jpa多对多关系标准,第1张

jpa多对多关系标准

完成了,终于…

这是代码

public List<Collaborator> getCollaborators(Long answerId) {        CriteriaBuilder criteriaBuilder = entityManager.getCriteriaBuilder();        CriteriaQuery<Collaborator> criteriaQuery = criteriaBuilder     .createQuery(Collaborator.class);        Root<Answer> answerRoot = criteriaQuery.from(Answer.class);        criteriaQuery.where(criteriaBuilder.equal(answerRoot.get(Answer_.id),     answerId));        SetJoin<Answer, Collaborator> answers = answerRoot     .join(Answer_.collaborators);        CriteriaQuery<Collaborator> cq = criteriaQuery.select(answers);        TypedQuery<Collaborator> query = entityManager.createQuery(cq);        return query.getResultList();    }


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5047936.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存