需要在后端写代码调用一个接口,这个接口需要很多参数,有哪些注意事项

2020-10-26 20:28发布

需要在后端写代码调用一个接口,这个接口需要很多参数,我能把这些参数封装成实体类区传递过去吗?
比如我时使用restTemplate调用接口,需要传递的参数有6个(userId, count,pagesize,age,name,max),get请求的,而且返回参数也挺多如何操作呢??。请写具体的代码作为答复,谢谢

我的思路是:
1.直接把那6个请求参数封装成一个实体类UserDto,再把返回参数也封装如ResutVo
2.restTemplate.getForObject(url, UserDto,Result.class);
或者把参数从UserDto里面拿出来,放进map集合中,
restTemplate.getForObject(url, map,Result.class);

标签:
10条回答
The star\"
2楼-- · 2020-10-26 20:32

最好用json传递数据结构,参数多的放字典。

查看更多
在下西门庆
3楼-- · 2020-10-26 20:33

用 json传参,可以传很多很多的数据

查看更多
仙女界的扛把子
4楼-- · 2020-10-26 20:38

你的思路是比较专业而且可行的,学到了

查看更多
虎瘦雄心在
5楼-- · 2020-10-26 20:39

0.0谢谢大家

查看更多
迷人小祖宗
6楼-- · 2020-10-26 20:47

你的思路是对的,按照你那么弄是最好的方法了

查看更多
Bombasti
7楼-- · 2020-10-26 20:51

你的想法没什么问题

查看更多
登录 后发表回答