91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

31. Springboot中使用RestTemplate

發布時間:2020-07-23 12:27:30 來源:網絡 閱讀:1209 作者:rongwei84n 欄目:軟件技術

一. 前言

官網使用說明

獲取Eureka實例

public String serviceUrl() {
    InstanceInfo instance = discoveryClient.getNextServerFromEureka("STORES", false);
    return instance.getHomePageUrl();
}


步驟:


二. 導入包

pom.xml

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-eureka</artifactId>
</dependency>
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-hystrix</artifactId>
</dependency>


三. 修改啟動Application

@EnableCircuitBreaker
@EnableDiscoveryClient
public class HellloMain {
	
	@Bean
	@LoadBalanced
	RestTemplate restTemplate() {
		return new RestTemplate();
	}
	
	public static void main(String[] args) {
		SpringApplication.run(HelloMain.class, args);

	}
	
}


四. 業務使用

private int xxxx(String body) {
	RestTemplate restTemplate = new RestTemplate();
	HttpHeaders headers = new HttpHeaders();
	MediaType type = MediaType.parseMediaType("application/json");
	headers.setContentType(type);
		
	HttpEntity<String> formEntity = new HttpEntity<String>(body, headers);
		
	String result = restTemplate.postForObject(getEurkaClient("hello-module"), 
				formEntity,
				String.class);
	return 0;
}
public String getEurkaClient(String end) {
        InstanceInfo instance = discoveryClient.getNextServerFromEureka("smarthome-phihome", false);
	return instance.getHomePageUrl() + end;
}


這樣就可以在應用程序之間互相調用


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

都匀市| 抚顺县| 南皮县| 蓬溪县| 锡林郭勒盟| 偃师市| 鹤壁市| 台北市| 奈曼旗| 巴楚县| 康保县| 铜鼓县| 朝阳县| 丹阳市| 茌平县| 昂仁县| 苍南县| 宁陵县| 尤溪县| 平昌县| 彭水| 铁岭市| 昌平区| 昆山市| 汝阳县| 广安市| 江安县| 贡嘎县| 油尖旺区| 广平县| 华容县| 怀远县| 方正县| 昌黎县| 玉溪市| 大英县| 辽阳县| 凤冈县| 建瓯市| 新津县| 黎城县|