Olá, estou iniciando meus estudos sobre jpa com hibernate e me surgiu a seguinte dúvida: como utilizo o EntityManager no meu código? Alguém poderia dar um exemplo para que eu possa me basear?
Desde já agradeço a atenção. 
Dúvida JPA com Hibernate
2 Respostas
Opa!!
Ve se esse código ajuda.
private EntityManagerFactory factory;
public Service() {
factory = Persistence.createEntityManagerFactory("TesteJPA");
}
private EntityManager getEntityManager() {
return factory.createEntityManager();
}
public void create(Bean bean) {
EntityManager em = getEntityManager();
try {
em.getTransaction().begin();
em.persist(bean);
em.getTransaction().commit();
} catch (Exception ex) {
ex.printStackTrace();
em.getTransaction().rollback();
} finally {
em.close();
}
}
Att.
O código que você postou foi de grande ajuda, mas estou com outra dúvida: como utilizo o entitytransaction? é a mesma coisa que o entitymanager?
Desde já agradeço a atenção.
Criado 9 de outubro de 2009
Ultima resposta 9 de out. de 2009
Respostas 2
Participantes 2