После обновления SpringBoot с 1.5.4 до 2.1.7 существующий код Spring HATEOAS больше не генерирует «_embedded» и «_link» в ответе, вместо этого он генерирует «embedded» и «link». Мне нужна помощь, чтобы найти причину root и как это исправить. Спасибо.
Вот пример полезной нагрузки ответа:
{
"embedded": {
"orders": [
{
"id": 3172,
"orderNumber": 148700990741,
"status": "FINISHED",
"userId": "ffffffff5e7c13a4da4a9d0132e95f73",
"createdAt": "2020-03-26T02:31:32.263Z",
"updatedAt": "2020-03-26T02:31:38.853Z",
"createdBy": "ffffffff57acb9e5e4b0e06a0a570080",
"addresses": [],
"updatedBy": "ffffffff57acb9e5e4b0e06a0a570080",
"successUrl": "http://example.com/success",
"cancelUrl": "http://example.com/cancel",
"link": {
"self": {
"href": "http://local.dev-openclass.com:8088/v1/orders/3172"
},
"order": {
"href": "http://local.dev-openclass.com:8088/v1/orders/3172"
},
"transactions": {
"href": "http://local.dev-openclass.com:8088/v1/orders/3172/transactions"
}
}
}
]
},
"link": {
"self": {
"href": "http://local.dev-openclass.com:8088/v1/orders/search/?userId=ffffffff5e7c13a4da4a9d0132e95f73"
}
}
}