【问题标题】:Springfox : Short type is considered as $int32Springfox:短类型被认为是 $int32
【发布时间】:2020-03-16 05:25:56
【问题描述】:

语言

  • Java/Springboot/Springfox[2.9.2]

说明

嗨,我正在使用 springfox-swagger-ui 和 springfox-bean-validators 我怎么知道我的财产是空头($int16)

我的宝乔

    @ApiModelProperty(required = true, dataType = "java.lang.Short")
    @NotNull
    @JsonProperty("deviceId")
    private Short deviceId;

Swagger 中的结果

deviceId* | integer($int32)

预期

deviceId* | $int16

非常感谢

真诚的

【问题讨论】:

    标签: java rest spring-boot swagger springfox


    【解决方案1】:

    很遗憾你不能。

    Swagger specification 不支持 short (int16) 数据类型。

    支持的数据类型

    +-------------+---------+-----------+--------------------------------------------------+
    | Common Name |  type   |  format   |                     Comments                     |
    +-------------+---------+-----------+--------------------------------------------------+
    | integer     | integer | int32     | signed 32 bits                                   |
    | long        | integer | int64     | signed 64 bits                                   |
    | float       | number  | float     |                                                  |
    | double      | number  | double    |                                                  |
    | string      | string  |           |                                                  |
    | byte        | string  | byte      | base64 encoded characters                        |
    | binary      | string  | binary    | any sequence of octets                           |
    | boolean     | boolean |           |                                                  |
    | date        | string  | date      | As defined by full-date - RFC3339                |
    | dateTime    | string  | date-time | As defined by date-time - RFC3339                |
    | password    | string  | password  | Used to hint UIs the input needs to be obscured. |
    +-------------+---------+-----------+--------------------------------------------------+
    

    【讨论】:

    • 您好,非常感谢。我会将此链接保存在我的收藏夹中。
    猜你喜欢
    • 2011-01-21
    • 1970-01-01
    • 2015-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-12
    • 2013-07-30
    • 1970-01-01
    • 2017-08-18
    相关资源
    最近更新 更多