jpa criteria for many to many relationship
问题 I have 2 POJO classes in Java, Answer and Collaborator, in a many-to-many relationship. class Answer { @ManyToMany(cascade = CascadeType.ALL) @JoinTable(name = "ANSWERS_COLLABORATORS", joinColumns = { @JoinColumn(name = "aid") }, inverseJoinColumns = { @JoinColumn(name = "cid") }) private Set<Collaborator> collaborators = new HashSet<Collaborator>(0); } Class Answer has a set of Collaborator , but a Collaborator doesn't keep a set of Answer . What I need to do from Hibernate CriteriaQuery is