Reattach de entidade JPA

3 respostas
josimarsis

Olá pessoal gostaria de saber se a unica maneira de realizar o reattach de uma entidade no JPA é pelo método find?

3 Respostas

fabiozoroastro

Josimar,

http://www.guj.com.br/java/237249-jpa---diferenca-do-refresh-para-merge

Acho que estes dois links podem te ajudar.

Até mais.

josimarsis

fabiozoroastro eu já tinha visto estes posts inclusive passei a entender melhor o contexto de transação através do artigo da caelum, porém, pelo que pude perceber a unica maneira de fazer o reattach de uma entidade é pelo método find e gostaria de confirmar isso com certeza.

fabiozoroastro

Josimar,

exatamente.

=)

Veja que nos métodos existentes em EntityManager, nenhum fala de colocar o objeto novamente no estado “gerenciado” sem antes fazer uma conexão com o banco.

http://download.oracle.com/javaee/6/api/javax/persistence/EntityManager.html

Utilize o find mesmo. Abraço.

Criado 23 de agosto de 2011
Ultima resposta 23 de ago. de 2011
Respostas 3
Participantes 2