Conta conta = new Conta();
conta.setTitular("Maria dos Santos");
conta.setBanco("Caixa");
conta.setAgencia("044");
conta.setNumero("54323");
/*
Usando HSQLDB
*/
// EntityManagerFactory emf = Persistence
// .createEntityManagerFactory("contas-hsqldb");
/*
Usando PostgreSQL
*/
// EntityManagerFactory emf = Persistence
// .createEntityManagerFactory("contas-postgres");
/*
Usando MySQL
*/
double inicio = System.currentTimeMillis();
/* EntityManagerFactory emf = Persistence
.createEntityManagerFactory("contas-mysql");
EntityManager em = emf.createEntityManager();*/
EntityManager em = new JPAUtil().getEntityManager();
em.getTransaction().begin();
em.persist(conta);
em.getTransaction().commit();
double fim = System.currentTimeMillis();
System.out.println("Executado em: " + (fim - inicio)/1000 + "s");
//em.close();
double inicio2 = System.currentTimeMillis();
Conta conta1 = new Conta();
conta1.setTitular("Maria dos Santos");
conta1.setBanco("Caixa");
conta1.setAgencia("044");
conta1.setNumero("7794");
em.getTransaction().begin();
em.persist(conta1);
em.getTransaction().commit();
double fim2 = System.currentTimeMillis();
System.out.println("Executado em: " + (fim2 - inicio2)/1000 + "s");