當前位置:
首頁 > 知識 > SpringCloud微服務實戰開發系列(4)調用微服務

SpringCloud微服務實戰開發系列(4)調用微服務

創建一個maven新的模塊:microcloud-consumer-80;

【microcloud-consumer-80】修改application.yml配置文件

server: port: 80

【microcloud-consumer-80】創建一個Rest的配置程序類,主要進行RestTemplate類對象創建。

@Configurationpublic

class RestConfig {

@Bean

public RestTemplate getRestTemplate() {

return new RestTemplate();

}

}

【microcloud-consumer-80】創建一個控制器,為了簡化處理,本次不再進行頁面定義了,所有的服務的結果都使用Rest返回;

【microcloud-consumer-80】編寫啟動程序類。

@SpringBootApplicationpublic

class Consumer_80_StartSpringCloudApplication {

public static void main(String[] args) {

SpringApplication.run(Consumer_80_StartSpringCloudApplication.class,args);

}

}

修改hosts配置文件,追加訪問控制路徑:127.0.0.1client.com

啟用部門微服務;

啟動客戶端調用;

在瀏覽中訪問客戶端服務。

http://client.com/consumer/dept/get?id=2

測試列表數據訪問。

http://client.com/consumer/dept/list

測試數據增加。

http://client.com/consumer/dept/add?dname=web測試


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Adolph談JAVA高端 的精彩文章:

SpringBoot中如何進行Bean配置
SpringBoot如何整合定時任務調度

TAG:Adolph談JAVA高端 |