1
因此,讓我們假設我有兩個應用程序,管理人員的Person應用程序和管理Pants的Pants應用程序。在Person應用程序中,Domain對象Person具有一個列表pantsId,它指向Pants應用程序中的一條褲子的ID。Spring Data Rest - 跨應用程序Rest Rest API
我不確定如何使用Spring Data Rest對此進行建模,以便在序列化該人員時,我可以嵌入到外部褲子應用程序褲子實例的鏈接。 [甚至有/人/ 123 /褲返回這些外褲的資源列表]
尋找沿着以下線的東西:
GET http://www.mydomain.com/personapp/person/123:
{
"name" : "bob",
"age": "30",
"_links" : {
"self" : {
"href" : "http://www.mydomain.com/personapp/person/123"
},
"pants" : {
"href" : "http://www.mydomain.com/pantsapp/pants/456"
"href" : "http://www.mydomain.com/pantsapp/pants/789"
}
}
在附註中,有沒有人知道Spring-Data-Rest是否計劃支持任何類型的聲明式超鏈接?我可以想象一些註釋添加到人名單像@Link(「http://www.domain.com/pantsapp/pants{pantsId},這將允許這種行爲 –
Ben