Estou com uma dúvida, tenho duas entity, Equipamentos e Local com um relacionamento de muitos para muitos.
Fiz o seguinte:
@Entity
public **class Equipamento** extends GenericDomain{
@Column(nullable = false, length = 200)
private String nome;
private String descricao;
@Column(nullable = false, length = 200)
private String funcao;
@ManyToMany(mappedBy="equipamentos")
private List<Local> locais;
}
@Entity
public **class Local** extends GenericDomain{
// Atributos
@ManyToMany
private List<Equipamento> equipamentos;
}
Notem que o lado dominante é o local. Como faço para mostrar na tela de listagem de locais, utilizando o criteria, os equipamentos que esse local possui? As classes são Equipamentos, Locais e Local_Equipamento