问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

resttemplate远程接口调用 传一个map 怎么调用map参数

发布网友 发布时间:2022-04-29 10:19

我来回答

2个回答

热心网友 时间:2022-06-26 02:39

spring rest mvc使用RestTemplate远程接口调用

主要代码如下: 

import java.util.HashMap; 

import java.util.Map; 

import org.springframework.web.client.RestTemplate; 

参数直接放在URL中 String message =restTemplate.getForObjectocalhost:8080/yongbarservice/appstore/appgoods/restTemplate?name=zhaoshijie&id=80",Str参数使用MAP传递 

Map<String ,Object> urlVariables = new HashMap<String,Object>(); 

urlVariables.put("name", "zhaoshijie"); 

urlVariables.put("id", 80); 

String message2restTemplate.getForObject

delete方法没有返回值,说明,id=0这个参数在服务器端可以不定义该参数,直接使用request获取 

restTemplate.putyongbarservice/appstore/appgoods/restTemplate?name=zhaoshijie&id=80",null); 

System.out.println(message); 

System.out.println(message2); 

System.out.println(message3); }

热心网友 时间:2022-06-26 02:39

主要代码如下:
import java.util.HashMap;
import java.util.Map;
import org.springframework.web.client.RestTemplate;
/**
* RestTemplate提供了一系列调用spring mvc rest(或者说 spring rest webservice)接口
* 包括 get/post/delete/put/
*
*/
public class Resttemplate {
/**
* @param args
*/
public static void main(String[] args) {
RestTemplate restTemplate = new RestTemplate();
//get方式***********************************************************************************************************
// //参数直接放在URL中
// String message = restTemplate.getForObject("http://localhost:8080/yongbarservice/appstore/appgoods/restTemplate?name=zhaoshijie&id=80", String.class );
//
//
// //参数使用MAP传递
// Map<String ,Object> urlVariables = new HashMap<String ,Object>();
// urlVariables.put("name", "zhaoshijie");
// urlVariables.put("id", 80);
// String message2 = restTemplate.getForObject("http://localhost:8080/yongbarservice/appstore/appgoods/restTemplate", String.class, urlVariables);
//delete方式***********************************************************************************************************
//delete方法(注意:delete方法没有返回值,说明,id=0这个参数在服务器端可以不定义该参数,直接使用request获取)
// restTemplate.delete("http://localhost:8080/yongbarservice/appstore/appgoods/deleteranking?id=0");
//post方式***********************************************************************************************************
//使用MAP传递参数
// Map<String ,Object> urlVariables = new HashMap<String ,Object>();
// urlVariables.put("name", "zhaoshijie");
// urlVariables.put("id", 80);
// String message3 = restTemplate.postForObject("http://localhost:8080/yongbarservice/appstore/appgoods/restTemplate",null, String.class, urlVariables);
//直接使用URL传递参数
// String message = restTemplate.postForObject("http://localhost:8080/yongbarservice/appstore/appgoods/restTemplate?name=zhaoshijie&id=80",null, String.class );
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
急求高人解答 ···管理类的问题 ···!!!急急急···我会在线等... ...如果基层管理幅度为8,高层管理人员管理幅度为3,则该公司中层管理人员... ...发生化学变化的实质是( )A.分子间隔发生变化B.物质状态发生改变C... 下列变化不能说明发生了化学变化的是( )A.变化时有电子的得失或共用电... 下列描述正确的是( )A.固态物质的分子间无间隔B.液态物质的分子不断运动... 原来微信打开这个功能,能够看到马路上的街景,涨知识了! ...百度帐号被人在异地登录了,问题是没有任何人知道我的密码啊?而且也... 医疗事故纠纷和医疗损害纠纷的区别是什么 医疗纠纷与医疗事故的定义是什么? 医疗事故纠纷是指什么的 奶酪发苦是坏了吗? 为什么从冰箱里拿出来芝士片直接吃是苦的? 奶酪发苦还能吃吗 放在冰箱的奶酪变苦了是怎么回事 芝士为什么发苦 做焗饭马苏里拉奶酪烤完之后很硬 很干 也不拉 还有点苦 是怎么回事 烤箱是上下火 200℃烤了1 为什么我买的芝士苦,有些涩,吃不下去 为什么马苏里拉奶酪焗饭烤出来是苦的? 马苏里拉芝士变苦了是坏了吗? 在化学实验中,检验和验满的原理是什么啊?『谢谢了』 EVD影碟机图像模糊怎么修 检测原理是某些化学试剂能使有关化合物产生特定颜色反应 化学试剂无水硫酸钠怎么测含量?原理是什么? 我的先科移动EVD打开后指示灯亮,屏幕没反应,碟机也没反应,是怎么回事,哪儿坏了 尿液湿化学法与干化学法测定比密 蛋白质 葡萄糖 胆红素 红细胞 白细胞 的评价 什么是葡萄糖测定(干化学法) 我家影碟机是EVD,但是遥控器坏了,大家帮忙想办法! 干化学法及干片试剂由上而下分哪几层 evd影碟机读不出碟子怎么办 干化学尿试验10项包括哪些项目,各检测哪些疾病? 尿葡萄糖干化学试带法产生假阴性反应常见的干扰物质是 为什么烤披萨时这个芝士会苦 淘宝网帕玛森芝士为什么苦 现在笔记本配置一般看啥处cpu,显卡什么,现在最好的处理器和显卡都是什么牌子!买电脑都看哪里! 奔驰s400显示保养a0过了2100怎么解决 奔驰s320显示保养AO到期是什么地方? 奔驰b200的A0保养什么意思?归零? 奔驰仪表上显示保养过期怎么办 奔驰r300显示a保过了800㎞怎么消除提示 谁能告诉我汽车中的A0需要维修指的是什么? 奔驰E260A0保养做什么 奔驰ao保养什么 奔驰e系a0保养多少钱 鞍山外墙墙面翻新瓷砖方法和注意事项 北京汽车智达x3保养灯归零方法? 人生第一辆车不想将就,适合年轻人的合资A0级轿车怎么选? c级车和b级车的保险、保养有多大区别 保养小贵 月均花费不到800 东风本田LIFE用车成本解析 飞度保养加什么机油?多久保养一次合适? 奔驰A级保养和B级保养油什么区别 我的车子到现在没保养没关系吧?