@Schema(name="logId", description="name of Schema",allowableValues = {"wang","li"})解释下注解和参数的作用
时间: 2023-10-31 09:06:50 浏览: 164
注解的详解
这是一个Java中的Swagger注解,用于API文档自动生成工具Swagger的使用。
- @Schema:用来定义数据模型的注解,包含多个参数,常用的有name、description、allowableValues等。
- name:指定数据模型的名称;
- description:给数据模型添加一段描述;
- allowableValues:指定允许的值,可用于枚举类型。在这个例子中,allowableValues指定了logId参数可以为"wang"或"li"。
阅读全文