我正在尝试使用以下代码将springfox迁移到springdoc:
import io.swagger.annotations.ApiModelProperty;
@ApiModelProperty(position = 30, required = true, value = "Group value")
import io.swagger.v3.oas.annotations.media.Schema;
@Schema(position = 20, required = false)
但是我没有找到position
和value
。你知道在春天怎么替换它们合适吗?
确保您的字段声明顺序与您希望它们在swagger中显示的顺序相同,
position
在Springdoc中不可用,因为默认情况下它保留字段声明的顺序。
value
是描述模型性质的,在新世界被称为description
。
旧代码
import io.swagger.annotations.ApiModelProperty;
@ApiModelProperty(position = 30, required = true, value = "Group value")
是
import io.swagger.v3.oas.annotations.media.Schema;
@Schema(description="Group Value", required = true)