Olá, criei um sistema que usa a persistencia JPA, ele até adiciona normalmente o primeiro dado no banco, mas quando vou inserir um segundo valor ele altera o primeiro valor do banco.
Codigo que estou usando para fazer a persistencia.public static void main (String[] args)
{
EntityManagerFactory emf = Persistence.createEntityManagerFactory ("ControleTelefonico");
EntityManager em = emf.createEntityManager ();
EntityTransaction tx = em.getTransaction ();
tx.begin ();
CompetenciaPK competencia = new CompetenciaPK (2008,05);
Competenciaindice compe = new Competenciaindice (3);
Competencia comp = new Competencia (competencia,compe.getIdcompetenciaIndice ());
em.persist (compe);
em.persist (comp);
tx.commit ();
em.close ();
}
}
GUilherme