1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

[JPA] Atualizar/merge apenas atributos não nulos em JPA

Olá galera, estou enfrentando a seguinte situação:

Quero fazer uma atualização parcial de uma entidade... Por exp:

Minha tabela usuário tem: nome, sobrenome e status. Porém num formulário lá na view tem só nome e sobrenome.

Quando este obj vir, ele vem com o status null, pois não veio pelo json o status e quando eu for dar um merge nessa entidade usuário pra atualizar os campos nome e sobrenome acaba setando null para status, uma vez que como o obj veio null do json ele acaba criando uma instancia de usuário com status null ou vazio...

Resumindo: quero atualizar(fazer merge) apenas os atributos não nulos...

Ví uma discussão semelhante aqui no fórum, porém é de 5 anos atrás e n conseguir utiliza-la: http://www.guj.com.br/java/221029-resolvido-vraptor--merge-jpa

Grato desde já,

VH.

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags vraptor jpa hibernate ou faça a sua própria pergunta.