先说结论:required = true是在前端没有传参数的时候报错,并不能防止参数为空。
场景:swagger跑接口,报错:Required String parameter ‘productCode’ is not present
原因分析:swagger传参是这个字段值为空时,整个字段都不会传参;
但是,如果传空值,此时是合格的
先说结论:required = true是在前端没有传参数的时候报错,并不能防止参数为空。
场景:swagger跑接口,报错:Required String parameter ‘productCode’ is not present
原因分析:swagger传参是这个字段值为空时,整个字段都不会传参;
但是,如果传空值,此时是合格的