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 ?
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 ?
usa o metodo merge do Entity manager
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.