Tenho uma classe pedido que faz um mapeamento OneToMany
@Entity
@Table(name = "pedido")
public class Pedido implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@Basic(optional = false)
@Column(name = "id", nullable = false)
private Integer id;
...
@OneToMany(cascade = CascadeType.ALL, mappedBy = "pedido", fetch = FetchType.LAZY)
private List<Produto> produtoCollection;
....
O problema é o seguinte:
1- Pego o pedido pelo ID;
2- Pego os produtos via produtoCollection;
3- Altero um produto;
Agora se eu for pegar o pedido novamente o atributo produtoCollection fica null;
So volta a listar os produtos se eu reiniciar a aplicação, alguem ja passou por isso?