我有一个接受请求对象的通用RestController
端点:
public class Request {
private final String id, name, label, date;
}
这将生成一个醒目的示例:
{
"id": "string",
"name": "string",
"label": "string",
"date": "string",
}
由于此rest控制器用于暴露同一终结点的许多其他服务,并且它们具有自己需要的一组参数,而并非全部相同,因此我将模型更改为具有用于参数的hashmap,以便客户端可以发送所需的参数。相应的服务:
public class Request{
private final String id;
private final Map<String, String> params;
}
我想找出什么,如何为哈希图提供一个实际的示例?我可以为该端点提供各种示例吗?
由于此控制器类位于另一个maven项目中,并作为依赖关系添加,因此我的每个服务项目如何提供自己的示例?有什么办法吗?