Olá pessoal, tenho duas classes pessoa e email que mapiei como oneToMany.
está salvando normal e excluindo tb, mas qdo vou efetuar uma alteração estou com uma dúvida, lá vai:
então digamos que está salvo no banco
Pessoa : Fulano
email : Fulano@gmail.com
então leio este registro e crio uma nova coleção de email.(emails novos) : Ciclano@gmail.com, beltrano@gmail.com
então seto a propriedade Listaemail com essa nova coleção.
o email antigo ainda continua lá, ele não deveria ser substituido pela nova?
então no banco fica assim:
Pessoa : Fulano
Email : Fulano@gmail.com, Ciclano@gmail.com, Beltrano@gmail.com
queria que o Fulano@gmail.com fosse excluido.
estou usando o hibernate como provider uso a especificação JPA, fiz teste com o TopLink e deu certo
pq que com o hibernate não dá?
alguem tem uma ideia?
obrigado.