【问题标题】:ApiModelProperty Annotation of objects not working with swagger对象的 ApiModelProperty 注释不能使用 swagger
【发布时间】:2019-01-08 18:06:31
【问题描述】:

swagger 版本 1.5.20

 public class SomeDto extends TemporallyScopedEntityDto {

    @ApiModelProperty(value="This DOES NOT display in swagger ui docs")
    private ZonedDateTimeDto publishDate;

    @ApiModelProperty(value="This DOES display in swagger ui docs")
    private List<CodeTypeDto> territories = new ArrayList<>();
}

两个注释都出现在 api-docs json 文件中

但是发布日期没有出现在 swagger 文档 UI 中

领土确实出现在 swagger 文档 UI 中

java对象不能这样注解有什么原因吗

【问题讨论】:

    标签: java swagger swagger-ui


    【解决方案1】:

    不幸的是,Swagger 并不真正支持向嵌套字段添加描述。 请参阅此link 的最后一部分以获取有关它的一些背景信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-11-20
      • 2020-02-18
      • 1970-01-01
      • 1970-01-01
      • 2020-10-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多