0

次のオブジェクトで表される操作の配列を含む Spring RestTemplate を介して HTTP PATCH リクエストを送信したいと思います。

@Data
@AllArgsConstructor
public class JsonOperation {
    private String op;
    private String path;
    private String value;
}

次のコードを検討してください:

List<JsonOperation> operations = new ArrayList<>();
operations.add(new JsonOperation("replace", "/path1", "value1"));
operations.add(new JsonOperation("replace", "/path2", "value2"));
operations.add(new JsonOperation("replace", "/path3", "value3"));

次のようにrestTemplateを使用してリクエストを行うことは可能ですか?

restTemplate.patchForObject(url+"/toPatch/"+toPatchId, operations, ResponseEntity.class);
4

1 に答える 1