我在服务器上写了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