RestTemplate

Posted xiaosong1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RestTemplate相关的知识,希望对你有一定的参考价值。

今天看到了 RestTemplate ,是spring封装的httpclient;使用起来更简单。对此只知道大概,因此去学习,查了下资料。首先看下RestTemplate 的使用示例,及接口所提供的方法。(今天一直码字,敲代码有点累了,还要学习其他东西,代码放在明天,文字先描述下)RestTemplate是spring对其进行了封装,并未改变httpclient,而是直接使用。httpclient,是apach项目中的一个子项目,如名字一样,是基于http协议的,http底层的实现是TCP/IP协议,而httpclient,是客户端发送hhtp请求到服务器,调用另外的服务,模拟了浏览器的,也就相当于浏览器的作用,而httpservlet 是实现了Servlet接口,用来处理http的请求,最常用的就是tomcat,一个serlet容器,也是服务器,就是处理java代码的,类似的还有jettry,weblogic等。(服务器会放在另一个地方说明,感觉每天时间都不够用,spring最近正在学习源码,mysql数据库也是会要写的,sql篇,servlet感觉是整个javaee中最重要的,包括jdbc等等,hibernate和mysql也是在此基础上封装的,最简单的也是最重要的,只有基础打好,才能走的更远,我也是感同身受,有些东西知其然不知所以然。所以最近我也是在学习一些最简单的东西,搞懂学会,才能明白框架的原理。写的不好,或者不对的地方请及时帮我纠正,希望我们能够一起进步,谢谢)

 

以上是关于RestTemplate的主要内容,如果未能解决你的问题,请参考以下文章

RestTemplate 中文乱码解决

RestTemplate 乱码

RestTemplate的用法总结

多个RestTemplate对象示例

restTemplate.postForObject接口请求

spring boot 中访问 REST 接口