swagger-Illegal DefaultValue null for parameter type integer java 解决方法

swagger-Illegal DefaultValue null for parameter type integer java 解决方法

swagger 2.9.2版本 , 访问swagger首页时控制台报错

swagger-Illegal DefaultValue null for parameter type integer java 

在这里插入图片描述

解决方法

方法一: 在pom.xml中添加两个依赖

      <dependency>
        <groupId>io.swagger</groupId>
        <artifactId>swagger-annotations</artifactId>
        <version>1.5.22</version>
      </dependency>
      <dependency>
        <groupId>io.swagger</groupId>
        <artifactId>swagger-models</artifactId>
        <version>1.5.22</version>
      </dependency>

方法二:使用 @ApiModelProperty注解时,给example 一个值。但是全部属性都要加,比较麻烦,推荐第一种。

  @ApiModelProperty(value = "赠送积分类型", dataType = "int",example = "1")
  private Integer source;
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页