我在服務器上寫了Restful webservices並面臨這個問題。我無法通過REST發送具有自己引用的對象,因此我更換了我的bean並將其展平,但是我不知道這是否是正確的方法? - 如果沒有,那麼如何通過網絡發送自引用對象?Restful webservice - 如何通過網絡發送自引用的對象?
例如。
public Class ABC{
private ABC parent;
public String abc;
.....
}
我在服務器上寫了Restful webservices並面臨這個問題。我無法通過REST發送具有自己引用的對象,因此我更換了我的bean並將其展平,但是我不知道這是否是正確的方法? - 如果沒有,那麼如何通過網絡發送自引用對象?Restful webservice - 如何通過網絡發送自引用的對象?
例如。
public Class ABC{
private ABC parent;
public String abc;
.....
}
No.我使用Spring框架實現了RESTful Web服務。並使用jaxb2-marshaller將bean轉換爲XML。 – vaishali33
如果您使用RESTful術語工作,則每個資源(類似於實體)都有唯一的標識符。在資源內,您肯定可以引用該標識符,並且可以將其最終解析爲客戶端。壓扁資源不是必需的,也不可取。我應該提到標識符通常是字符串uuids或整數。 – jmkgreen
您使用什麼技術來實現該服務? – WeMakeSoftware
春季寧靜的Web服務和使用XML格式的jaxb marshallar傳輸bean – vaishali33