Fala galera.
Tenho duas entidades com o seguinte mapeamento:
FASCICULO
@ManyToOne(targetEntity=Periodico.class)
@ForeignKey(name="FK_periodico_fasciculo")
@JoinColumn(name="IDT_PERIODICO", nullable=false)
private Periodico periodico;
PERIODICO
@OneToMany(mappedBy="periodico", cascade=CascadeType.ALL, fetch=FetchType.LAZY)
private List<Fasciculo> fasciculoList;
O PROBLEMA:
O periodico tem uma lista de fasciculo.
Dentro da minha aplicação eu excluo um fasciculo da minha lista e salvo o meu periodico.
Mas ao abrir novamente o meu periodico o fasciculo excluido continua la.
O Hibernate não encherga que eu exclui um elemento da lista, e como a chave estrangeira esta no fasciculo e continua sendo exibido.
Alguem sabe uma solução?
