apimodelproperty注解 数组
时间: 2023-11-20 11:04:40 浏览: 90
不吹牛逼,撸个注解有什么难的
`@ApiModelProperty` 注解可以用于描述 API 接口中的请求参数或响应参数。如果需要描述一个数组类型的参数,可以使用 `@ApiModelProperty` 注解的 `dataType` 属性来指定数组元素的类型,并用 `allowableValues` 属性来指定数组元素的取值范围。
例如,如果需要描述一个字符串类型的数组参数,可以这样写:
```java
@ApiModelProperty(value = "字符串数组参数", dataType = "String", allowMultiple = true, allowableValues = "value1,value2,value3")
private String[] stringArrayParam;
```
其中,`dataType` 属性指定了数组元素的类型为字符串,`allowMultiple` 属性指定了该参数是一个数组类型,`allowableValues` 属性指定了该数组元素的取值范围为 `"value1"`、`"value2"` 和 `"value3"`。
阅读全文