Spring + Swagger2 + HashMap JSON

时间:2015-11-27 12:24:49

标签: java json spring swagger swagger-ui

我有一个服务,其中HashMap从客户端接收json

public ResponseEntity<?> trocarSenha(@RequestBody HashMap<String, String> json)

有没有什么方法可以告诉我什么样的收获?我希望Swagger显示类似enter image description here

的内容

1 个答案:

答案 0 :(得分:1)

在您的情况下,假设它是您期望的固定属性集,我建议使用@ModelAttribute而不是@ResponseBody并使用具有getter和setter的具体bean类来表示您希望的属性暴露。

如果你想添加消费者看不到的其他属性,但只有服务器你可能需要做一些工作。

注意: 如果您要添加的属性不符合bean规范(getters&amp; setters),则不会包含它。