Tenho um Classe Aluno e Telefone, onde um aluno pode ter vários telefones.
Faço busca no banco e quero alterar, adicionar, remover os telefones do aluno, o cascade está definido com ALL em Aluno, so que quando removo, adiciono ou altero o telefone na lista de telefones do aluno não sao gravadas as alteracoes no bd. Depois de realizar as alterações no aluno chamo o metodo merge(aluno);
Como devo fazer?