Boa tarde!
Gostaria de saber qual a forma usada para atualização parcial de um objeto. Exemplo:
public class Usuario {
private String nome;
private String endereco;
}
Então o meu banco já tem um usuário cadastrado, e o único campo que quero alterar dele é o endereço. Com isso vou fazer uma requisição HTTP passando no body apenas o atributo "endereco". Qual séria a melhor solução para meu endpoint receber o json e fazer apenas atualização do endereço desse usuário?
Vi que tem o HTTP tem o método PATCH que pode ser feito usando ele, mas quero saber se tem outras formas, ou se a utilização do PATCH é a melhor prática para essa abordagem.