Gibt das angegebene JSON -Format mithilfe von GraphQL und Java zurückJava

Java-Forum
Guest
 Gibt das angegebene JSON -Format mithilfe von GraphQL und Java zurück

Post by Guest »

Erwartete JSON -Antwort < /p>

Code: Select all

{
"sample-event": "test event",
"sample-id": "123"
}
< /code>
Tatsächliche JSON -Antwort < /p>
{
"sampleEvent": "test event",
"sampleId": "123"
}
< /code>
Dies ist die Art der Mutation, JSON Payload an eine API zur weiteren Verarbeitung zu senden.type Mutation{
sampleRequest( addDataInput: AddDataInput! ) : SampleResponse @hasScope(scopes: [insert])
}

input SampleRequest{
sampleEvent : String
sampleId : String
}
< /code>
Modelle < /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;
}
Wie kann man die erwartete JSON-Antwort erhalten, die den Schlüssel als Beispiel-Ereignis und Beispiel-ID hat?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post