Olá pessoal!
Não estou conseguindo atualizar com o merge. Qdo executa o merge é feita a inserção de um novo registro. Na minha classe DaoPaciente tem o seguinte método:public void atualizarPaciente(Paciente paciente, Long codigoPaciente) {
EntityManager dao = Conexao.getEM();
dao.getTransaction().begin();
dao.find(Paciente.class, codigoPaciente);
dao.merge(paciente);
dao.getTransaction().commit();
dao.close();
}
DaoPaciente daoPac = new DaoPaciente();
daoPac.atualizarPaciente(paciente, codigoPaciente);
Alguém sabe como resolvo isso?
Obrigada pessoal :-)