So verwenden Sie Spring Web Client zum Laden von Klassenfeldern aus der HAL -FormatantwortJava

Java-Forum
Anonymous
 So verwenden Sie Spring Web Client zum Laden von Klassenfeldern aus der HAL -Formatantwort

Post by Anonymous »

Ich möchte Spring -Web -Client eines anderen Clients verwenden, um Antworten von Halformat zu lesen und Klassenfelder ordnungsgemäß festzulegen. Bitte finden Sie mein Szenario unten
API, um Personsinformationen zu erhalten: http: // localhost: 8080/person/101
Antwort:

Code: Select all

{
"id": 101,
"name": "some name",
"_links": {
"self": {
"href":"http://localhost:8080/person/101"
},
"addresses": {
"href": "http://localhost:8080/person/101/addresses"
}
}
now when I call above api to get the person, the web client should also call "http://localhost:8080/person/101/addresses and set the person's addresses
The response from API http://localhost:8080/person/101/addresses as below

Code: Select all

{
"_embaded": {
"addresses": [
{
"house": "L4022",
"street": "street 1",
"city":"city 1",
"country": "country 1",
"pincode": "123456"
},
{
"house": "M694",
"street": "street 2",
"city":"city 2",
"country": "country 1",
"pincode": "234567"
}
]
}
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post