Pessoal estou tendo uns probleminhas com atualização/inserção de dados usando o JPA.
1ª Dúvida: Quero inserir dados em uma tabela, mas se o dado já estiver lá, quero dar um update. Como fazer essa condicional? Consulto a PK no BD antes de tentar, ou faço um try/catch?
2ª Dúvida: Quero atualizar apenas alguns campos de um registro… mas se eu nao dou os sets nos campos que não quero atualizar, ele salva mesmo assim, apagando esses campos no registro da tabela, como manter os dados do registro e apenas alterar o que quero usando o JPA?
Abraços!