Feras,
estou com uma dúvida no EntityManager do JPA, quando eu devo fechar a conexão para evitar problemas ?
isso no caso de insert, update, select e delete
EntityManager em = new UtilFactoryDAO().getEntityManagerConection();
try {
Query query = em.createQuery("SELECT d FROM DUAL d ");
lista = query.getResultList();
em.close();
} catch (Exception e) {
e.printStackTrace();
em.close();
}