最近在使用swagger 时发现我某一个调用的参数在swagger 的入参参数与实际的参数存在不一致问题,如我swagger 上显示参数的个数有10个,但是我实际的参数只有7个,在我一直很好奇的时候发现一个问题,那就是我在使用 @ApiModel时后面的value 里面的参数和别的dto 里面的参数存在重复,可能是在写代码时的老习惯(CV 大法造成的)。导致这个dto 里面的参数和那个dto 里面的参数都混在一起了。

修改办法:
1.要么把dto 里面我加上的描述去掉
2.要么把value 改成 “description” 就好了
记下编码中遇到的问题,给自己也给大家
浙公网安备 33010602011771号