如何给出一个swagger参数默认值?

时间:2017-01-06 09:37:59

标签: spring spring-mvc controller swagger swagger-ui

我希望swagger上的某些参数有自己的默认值。反正有没有提供默认值? 像这样 this note has to be filled automatically with "stackoverflow"

1 个答案:

答案 0 :(得分:7)

您必须使用notedefaultValue="stackoverflow"参数添加注释。

您的方法签名应如下所示:

public ResponseEntity<?> yourMethod(@ApiParam(value = "Default value for note", required = true, defaultValue = "stackoverflow") @Valid @RequestParam final String note) { }