0
点赞
收藏
分享

微信扫一扫

#yyds干货盘点#swagger定位问题⽅式

⼀、线上问题

访问swagger⽂档报错:

#yyds干货盘点#swagger定位问题⽅式_ide


⼆、定位问题⽅式

1、定位问题点 

 ⼀看就是类型转换失败 

#yyds干货盘点#swagger定位问题⽅式_数据_02

是在这⼀⾏中报的错,所以打开 AbstractSerializableParameter ,并该位置打上断点(412是指源码位置,idea打开

的class⽂件不⼀定是412⾏,但是通过双击⿏标直接到达)

2、debug 

#yyds干货盘点#swagger定位问题⽅式_数据_03

example为空,基本就可以确定,是因为int类型的数据定义 ApiImplicitParam 的时候没有指定example⽽导致转换失

败。 

3、定位出错地⽅

example是该实例的属性,通过this访问,可以看出出错地址

#yyds干货盘点#swagger定位问题⽅式_类型转换_04

#yyds干货盘点#swagger定位问题⽅式_类型转换_05

举报

相关推荐

0 条评论