一般情况前端RequestBody传参

当前端新增数据时需要上传图片不支持requestBody传参,只能用formdata传参
当使用formdata传参时,前端无法过滤掉null数据,导致数据插入 异常
此时后端需要将前端传的数据重新封装成dto,dto只涵盖前端传的参数,然后后端通过数据copy封装新增的数据对象即可。

本文讨论了前端在上传图片时使用FormData而非RequestBody进行传参的原因,并介绍了由此带来的问题,即无法过滤null值,进而导致数据插入异常。文章进一步提出了后端处理此问题的解决方案:通过数据复制将前端传递的数据封装到DTO中。
一般情况前端RequestBody传参

当前端新增数据时需要上传图片不支持requestBody传参,只能用formdata传参
当使用formdata传参时,前端无法过滤掉null数据,导致数据插入 异常
此时后端需要将前端传的数据重新封装成dto,dto只涵盖前端传的参数,然后后端通过数据copy封装新增的数据对象即可。


被折叠的 条评论
为什么被折叠?