Skip to content

Releases: astronger/springcloud-simple-samples

Hystrix系列

15 Oct 06:28
Compare
Choose a tag to compare

Hystrix模块主要有基本用法、请求命令、异常处理、请求合并等功能。。。

RestTemplate发送delete请求

26 Aug 11:52
Compare
Choose a tag to compare

restTemplate delete请求
两种类型的参数,key/value形式以及PathVariable形式(参数放在路径中)
delete中的参数传递,也支持map,实际上和get一样

RestTemplate发送put请求

26 Aug 11:16
Compare
Choose a tag to compare

put接口传参其实和post类似,也是两种类型的参数,key/value 形式以及json形式.

RestTemplate发送post请求

17 Jun 06:47
Compare
Choose a tag to compare

postForObject()三种重载方法【三种不同传参方式】与 postForEntity()类似。
postForLocation 方法:【当执行完一个post请求后,如果立马要进行重定向,比如注册就是一个post请求,立马要重定向到登录页面,此时就可以使用postForLocation】
这里的post接口,响应一定是302,否则postForLocation无效。
重定向的地址,要写成绝对路径,否则调用时会出问题。

RestTemplate发送一个GET请求

16 Jun 01:42
Compare
Choose a tag to compare

getForEntity方法的返回值是一个ResponseEntity;
getForObject返回值是一个对象,对象就是服务端返回的具体值。
两者的三个重载方法基本都是一致的。

升级v1.0,添加Ribbon

11 Jun 03:13
Compare
Choose a tag to compare

Ribbon 来快速实现负载均衡,restTemplate有负载均衡功能,直接给服务名调用就行

Eureka 集群搭建

10 Jun 07:10
Compare
Choose a tag to compare

Eureka 基本搭建,服务的注册与消费(待升级)