JPA SaveOrUpdate

2 respostas
albama

Pessoa , minha duvida é se usando JPA eu consigo chamar algum metodo que salva ou atualiza ,
igual a usada no Hibernate.

Como vocês fazem quando precisam consultar antes de persistir ?

2 Respostas

LuizAvila

usa o metodo merge do Entity manager

Kenobi

LuizAvila:
usa o metodo merge do Entity manager

O método Merge é para fazer reatachamento de sessão, faz o papel de saveOrUpdate, entretanto é mais oneroso pelas verificações que realiza. Internamente, cada implementação trabalha de uma determinada forma, no Hibernate por exemplo ele copia o estado para a representação da entidade.

Criado 1 de dezembro de 2008
Ultima resposta 2 de dez. de 2008
Respostas 2
Participantes 3