Session JPA, dúvida

2 respostas
J

estou analisando a JPA, fiquei na dúvida, com hibernate puro eu controle minha sessão…transações…etc:

Session s = (Session) getThreadSession().get();
...
Transaction tx = (Transaction) getThreadTransaction().get();
 tx = getSession().beginTransaction();

agora utilizando JPA, eu não preciso mexer em nada disso?

por exemplo, este método seria suficiente num salvar com JPA:

public void salvar(Usuario user)
	{
		try {
			em.getTransaction().begin();
			em.persist(user);
		} finally
		{
			em.getTransaction().commit();
			em.close();
		}	
	}

2 Respostas

fbeli

o q vc ta fazendo é iniciar uma transação, vc tem n maneiras de implemetrar isso.

T

N maneiras MELHORES… rs

Criado 2 de julho de 2008
Ultima resposta 2 de jul. de 2008
Respostas 2
Participantes 3