Swagger报错:missed comma between flow collection entries

简介: Swagger报错:missed comma between flow collection entries

控制台warn提示 Illegal DefaultValue null for parameter type integer java

出现这个问题主要是使用了 ApiModelProperty 注解修饰了非 String 类型的变量,而此时,example 未赋值造成。

@ApiModelProperty(value = "用户 id", dataType = "int", example = "1")
private int id;

上面这种写法就不会报警告了。

除了上面这种方式,还可以使用如下配置避免看到 warn 的警告:

logging.level.io.swagger.models.parameters.AbstractSerializableParameter=error

PS:example 的值不是简单的示例值简单,你不能不符合数据格式的随便写写:

@ApiModelProperty(notes = "返回数据内容", required = true, example = "[{}...{}]")
    private T data;

上面这种写法,会报错误,swagger都无法正常预览接口。

目录
相关文章
|
15小时前
Swagger问题:No mapping for GET /swagger-ui.html报错
Swagger问题:No mapping for GET /swagger-ui.html报错
226 0
|
7月前
|
JSON Java 数据格式
【异常处理】关于访问swagger-ui报错java.lang.NumberFormatException: For input string: ““的解决方案总结
【异常处理】关于访问swagger-ui报错java.lang.NumberFormatException: For input string: ““的解决方案总结
154 0
|
11月前
|
缓存 Java
|
SpringCloudAlibaba Java
springcloud Alibaba 2021.0.1.0 springboot 2.7.0 整合 Swagger3.0 报错解决方案
springcloud Alibaba 2021.0.1.0 springboot 2.7.0 整合 Swagger3.0 报错解决方案
658 0
|
15小时前
|
Java API Spring
【一】springboot整合swagger
【一】springboot整合swagger
34 0
|
15小时前
|
Java API Spring
Swagger使用-Spring Boot整合Swagger
Swagger使用-Spring Boot整合Swagger
48 0
|
15小时前
|
XML Java 测试技术
【二】springboot整合自定义swagger
【二】springboot整合自定义swagger
23 0
|
15小时前
|
Java Spring
Spring Boot3整合knife4j(swagger3)
Spring Boot3整合knife4j(swagger3)
263 1
|
15小时前
|
Java API
SpringBoot 整合swagger3.X
SpringBoot 整合swagger3.X
|
16小时前
|
Java API
SpringBoot中的Swagger2如何使用?
SpringBoot中的Swagger2如何使用?
26 1