202205-07 使用restTemplate远程调controller路径取数据 目录restTemplate远程调controller路径取数据首先要写相关配置类,举例:然后调目标cotroller层,比如目标cotroller层为需要用post的方法去调再比如目标controller层为需要用get的方法去调通过Spring的RestTemplate进行跨模块调用相关代码如图下所示:相关代码可参考图下所示:运行结果如下所示:restTemplate远程调controller路径取数据Spring的RestTemplate提供了很多对HTTPmethod的支持,这里主要说常用的get和post。使用环境... 继续阅读 >
202205-03 SpringBoot 如何使用RestTemplate发送Post请求 目录背景:1、待访问的API2、返回对象3、将发送Post请求的部分封装如下4、UserInfo对象5、在Service层封装将要发送的参数6、在控制器中调用service中的方法,并返回数据7、测试效果Spring中有个RestTemplate类用来发送HTTP请求很方便,本文分享一个SpringBoot发送POST请求并接收返回数据的例子。背景:用户信息放在8081端口的应用上,8082端口应用通过调用api,传递参数,从8081端口应用的数据库中获取用户的信息。1、待访问的API... 继续阅读 >
202205-03 解决使用RestTemplate时报错RestClientException的问题 目录使用RestTemplate时报错RestClientException这是自己封装的一个发送请求的方法这是自定义的一个http信息ConverterRestTemplate的错误处理问题描述ErrorHandler解决办法使用RestTemplate时报错RestClientException这是自己封装的一个发送请求的方法publicMap<String,Object>sendRequest(Map<String,Object>body,StringsessionId,Stringurl){RestTemplaterestTemplate=newRestTemplate();restTempl... 继续阅读 >