记一次swagger报错(java.lang.NullPointerException: null)异常问题
- 工作小总结
- 时间:2023-03-21 13:46
- 3228人已阅读
简介
今天访问swagger的时候提示空指针了之前还好好的,怎么突然就空指针了呢?想了想,可能和最近做的功能有关。错误原因:一般都是参数的值,与注释的值不匹配,导致mapper不能扫描到。查询后发现在使用 @ApiImplicitParam这个注解的时候,当有以下几种情况的任意一个的时候,就可能出现空指针。情况一: 个数不一致@ApiImplicitParam注解的参数个数不对。比如
🔔🔔🔔好消息!好消息!🔔🔔🔔
有需要的朋友👉:联系凯哥
今天访问swagger的时候提示空指针了
之前还好好的,怎么突然就空指针了呢?想了想,可能和最近做的功能有关。
错误原因:
一般都是参数的值,与注释的值不匹配,导致mapper不能扫描到。
查询后发现在使用 @ApiImplicitParam这个注解的时候,当有以下几种情况的任意一个的时候,就可能出现空指针。
情况一: 个数不一致
@ApiImplicitParam注解的参数个数不对。比如,使用注解的时候,写了三个,但是,参数写了四个:
情况二:参数名字不一致
凯哥的错就是因为这个:
情况三:对象中,属性重名了