大张旗鼓的hashmap值示例

时间:2020-08-07 09:44:30

标签: java spring swagger

我有一个接受请求对象的通用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项目中,并作为依赖关系添加,因此我的每个服务项目如何提供自己的示例?有什么办法吗?

0 个答案:

没有答案