Возврат указанный формат JSON с использованием GraphQL и JavaJAVA

Программисты JAVA общаются здесь
Anonymous
 Возврат указанный формат JSON с использованием GraphQL и Java

Сообщение Anonymous »

Ожидаемый ответ json < /p>

Код: Выделить всё

{
"sample-event": "test event",
"sample-id": "123"
}
< /code>
Фактический ответ json < /p>
{
"sampleEvent": "test event",
"sampleId": "123"
}
< /code>
Это тип мутации для отправки полезной нагрузки JSON в API для дальнейшей обработки < /p>
graphql schema < /p>
type Mutation{
sampleRequest( addDataInput: AddDataInput! ) : SampleResponse @hasScope(scopes: [insert])
}

input SampleRequest{
sampleEvent : String
sampleId : String
}
< /code>
Модели < /p>
@Data
@Getter
@Setter
public class SampleRequest{
private String sampleEvent;
private String sampleId;
}
< /code>
request.java
public SampleResponse SendPayload (SampleRequest sampleRequest){
UriComponents uri = UriComponentsBuilder.fromUriString(properties.getUrl() + ENDPOINT_NAME).build();
HttpEntity entity = new HttpEntity(sampleRequest, header);
HttpStatusCode statusCode = restTemplate.exchange(uri.toString(), HttpMethod.POST, entity, HttpResponse.class).getStatusCode();
SampleResponse response = new SampleResponse();
response.setStatus(statusCode.toString());
return statusCode;
}
Как получить ожидаемый ответ json, который имеет ключ как образцы-эвоя и образ образец?

Подробнее здесь: https://stackoverflow.com/questions/794 ... l-and-java

Вернуться в «JAVA»