Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Dúvida sobre o Merge

Eu fiz um teste passando um objeto sem informar o ID e o mesmo foi persistido através do merge com um insert. Ao fazer uma chamada de merge passando um ID apenas o select foi executado. E quando o merge é acionado passando um ID e tendo alterado algum atributo do objeto conta o mesmo é atualizado. A minha dúvida é posso usar o merge ao invés de persist num cenário onde se já existir na base um objeto conta não sincronizado atualizar e caso o objeto não existir inserir, isso seria uma má prática?

1 resposta
solução!

Eu prefiro diferenciar, mas vc pode usar sim.