Galera, sou iniciante em Hibernate e estou com um problema…
tenho um objeto Cliente e um objeto Telefone.
public class Cliente {
private int id;
private String nome;
private String cnpj;
private List<Telefone> telefone;
// getters e setters
}
public class Telefone {
private int id;
private int ddd;
private String numero;
private Cliente cliente;
// getters e setters
}
As duas classes estão relacionadas com @OneToMany e @ManyToOne certinho…
Sendo assim, se eu criar uma instancia de Cliente, popular o objeto e settar N telefones, quando persisto o cliente o Hibernate tb insere os telefones… até ai show de bola…
meu problema é quando vou editar o cliente… altero a lista de telefones… incluindo novos, excluido alguns e editando outros… o hibernate não persiste os telefones… ele só está inserindo os novos… mas os que eu limpei da coleção não foram apagados… 
Alguem sabe se da para persistir novamente, fazendo com que o Hibernate atualize a lista toda?!?!?!!?!!?
Vlwww galera…
flw