Problema Com Objetos [Hibernate]

Bom estou criando um metodo… que faz uma verificação… na consulta eu tenho um Objeto Usuario em que qdo eu seleciono um usuario na lista
os dados vao pra esse Objeto Usuario e uma copia vai pra outro objeto chamado UsuarioUpdate…

Enfim… Qdo eu clico vai p uma pagina de atualização e os dados do Objeto Usuario vai pra tela…
Então a ideia seria oq… comparar no final os objetos Usuario e UsuarioUpdate(que contem os dados iniciais do objeto Usuario)…

Porém ele sempre se igualam… no caso se eu altero o Objeto Usuario o Usuario Update tb se modifica…

Alguem pode me explicar por que ou me ajudar pq eu preciso verificar isso e n keria ficar criando uma variavel pra cada atributo :confused:

Muito Obrigado :smiley:

amigo, poste seu código para que seja possível te dar uma ajuda…

Tipo Assim Eu to fazendo testes…
Na Lista eu jogo o Objeto da Lista por setProperty dentro dos objetos UsuarioUpdate e Usuario…

	public void teste(){
		System.out.println(usuario.getCpf());
		System.out.println(usuarioUpdate.getCpf());
	}
	
	public String setarItens(){
		System.out.println(usuario.getCpf());
		System.out.println(usuarioUpdate.getCpf());
}

setarItens ele imprime antes de ir pra tela de alteração…
ai no teste eu ja alterei o cpf do usuario… porém ele altera tb o cpf do usuarioUpdate. :confused: