解决io.swagger.models.parameters.AbstractSerializableParameter:421|Illegal DefaultValue null for pa...

原因大概是这样的:
由于实体类使用@ApiModelProperty时,example属性没有赋值导致的,在AbstractSerializableParameter的getExample方法中会将数值属性的example的转换数值类返回,example的默认值是"",因此当example没有赋值时,会出现上面的异常

很多解决办法是添加默认值,参考链接:https://blog.csdn.net/weixin_44096448/article/details/102542068

如果不想添加默认值,可以替换老版本的model替换原有的model模块

        
            io.springfox
            springfox-swagger2
            2.9.2
            
                
                    io.swagger
                    swagger-models
                
            
        
        
            io.springfox
            springfox-swagger-ui
            2.9.2
        
        
            io.swagger
            swagger-models
            1.5.21
        

你可能感兴趣的:(解决io.swagger.models.parameters.AbstractSerializableParameter:421|Illegal DefaultValue null for pa...)