您正在开发一个终端的Web服务 参数是版本(v1)和模型(xyz),它们将生成唯一ID。以下是我运行此服务时的响应。
<ServiceResponse >
<Uniqueid>3243jj3ni3533</Uniqueid>
<Response>
我的问题是我必须为此服务添加另一个参数,即sitId。当我给出三个参数,即版本,xyz和sitid时,它应该为我生成唯一的。 但我在这里有一个复杂的问题,那就是我有一个customerID,我必须将其链接到sitID并基于此如果我将siteID作为参数,将提取uniqueid。
以下是控制器。
@RequestMapping(method = RequestMethod.GET, value = "/{version}/{model}/swid",
produces = { "application/xml",
"application/json" })
public final ModelAndView getUniqueId(@PathVariable final String version,
@PathVariable final String model) {
return getModelViewForSUniqueId(model);
}
请提供您关于如何映射siteID和customerID以生成UniqueID的建议。如果您需要更多详细信息,请告诉我们。 谢谢,