olá tenho a seguinte situação,
Preciso gravar o histórico de atualizações no campo telefone de um Contato, pensei em executar essa tarefa comparando a lista de telefones do contato alterado com a lista de telefones
gravada no banco, mas quando executo o comando getTelefones a lista que devia ser recuperada do banco possui o mesmo estado da lista alterada, como posso evitar que o Hibernate faça uma
leitura “suja” desses dados?
Contato{
String nome;
List<Telefone> telefones;
}