OneToMany + EAGER + Mutiplica resultados

0 respostas
Nykolas_Lima

Tenho um relacionamento @OneToMany com o FetchType = EAGER. O problema é que os resultados estão sendo multiplicados por conta do join.

Como faço para solucionar este problema?

Pedido

@OneToMany(fetch = FetchType.EAGER)
@JoinColumn(name = "idPedido", nullable = false)
List<Produto> produtos;

Se o pedido 1 tem 4 produtos, estão ele aparece 4 vezes na minha listagem ao invés de 1.

Criado 8 de março de 2012
Respostas 0
Participantes 1