Jpa - Atualizando um List

0 respostas
L

Ola turma, estou com um grande problema com JPA, e espero q vcs possam me ajudar, seria mt grato a todos vcs.
Vou dar um exemplo…

Bom, eh o seguinte…
eu tenho uma entidade Despesa…e Despesa tem um atributo TipoDespesa (@ManyToOne)…e TipoDespesa tem uma List de Despesa (@OneToMane)…ou seja, eh bidirecional…
o problema eh…que quando por exemplo, eu quero atualizar uma despesa para outro tipo de Despesa, a atualizacao no banco eh feita com sucesso, porem se eu no meu List de Despesas (em TipoDespesa)…a despesa continua la, com um tipo diferente, mas ainda continua no List do tipo antigo…
ou seja…
Tenho uma Depesa X, com um tipo Y…se eu mudo o tipo pra Z…no List de despesas dentro do tipoDespesa Y…eu tenho uma despesa X com o tipo Z…e no List do Tipo Z nao tenho nenhuma despesa X

Espero que vcs tenham me entendido…ja tentei de tudo…ja usei os dois fetch (lazy e eager) e nada.

*Se eu reinicio o servidor(ou seja paro o sistema e comece novamente)…
Fica tudo certinho…mas se eu atualizar …o list nao atualiza.
*Se por acaso…eu mudar somente a descricao da despesa, o list fica atualizado normalmente.

Criado 5 de setembro de 2008
Respostas 0
Participantes 1