Spring-boot RestTemplate使用备忘

1.笔者在使用RestTemplate从client端往server端传递数据,数据来源是前台的一个form表单,里面有一个导入的file文件和一个String类型的参数a。在client端把file文件解析成一个List<String[]> list,然后我用map去拼装接收这两数据list、a,
map.put(“list”,list);map(“a”,a);
然后在server获取,发现获取的list必须要用ArrayList去接收list的遍历结果。框架对数据做了隐式转化,将String[]转化成了ArrayList。
2.RestTemplate,当返回的是Map时用Object接收,当返回List时用List接收。
3.RestTemplate可以极大减少client到server的数据类型转化问题。

猜你喜欢

转载自blog.csdn.net/YerikStone/article/details/85368847