需要在后端写代码调用一个接口,这个接口需要很多参数,我能把这些参数封装成实体类区传递过去吗?
比如我时使用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);
标签:
最好用json传递数据结构,参数多的放字典。
用 json传参,可以传很多很多的数据
你的思路是比较专业而且可行的,学到了
0.0谢谢大家
你的思路是对的,按照你那么弄是最好的方法了
你的想法没什么问题