Postman传递多个数组,后端如何接受问题的汇总

        近来有需求是:前端回传给我两种不同类型的String类型数组,后端接受通过OSS处理后,返还对应的url给前端。

        需求是前端回传给我带有name属性的数组。百度了很久,最后我尝试出一种解决方案。

        第一步:是创建两个实体类。一个是文档名的实体类,一个是资源包的实体类。(如果没有对应的实体类,代码就会报不能序列化错误)如下图:

        手动,别问我为什么不用Lombok。。。。

        第二步:创建一个合体类;如下图

        第三步:在controller层编写相关代码,如下图

        

 

        第四步:在Postman中传递参数:(注意事项:参数传递直接去body中传递参数,不需要在Content-Type额外添加application/json参数,这里已经自动生成了。

        至此,前后端的页面就都在这里了。效果图如下

你可能感兴趣的:(排除问题,java,前端,postman,spring,boot)