1. 程式人生 > >第二篇 開始使用Spring Cloud實戰微服務

第二篇 開始使用Spring Cloud實戰微服務

一、Spring Cloud介紹

基於spring boot的快速構建分散式系統的工具集。

二、Spring Cloud的版本
三、Spring Cloud特點
  • 約定優於配置
  • 開箱即用,快速啟動
  • 適用於各種環境
  • 輕量級元件(如:服務發現:Eureka)
  • 元件的支援很豐富,功能很齊全(配置中心、註冊中心、智慧路由)
  • 選型中立(服務發現:Eureka、Zookeeper、Consul,其中Eureka支援最優)
四、需要的技術儲備
  • Java
  • 構建工具(主流是Maven,安卓用gradle較多)
  • Spring Boot

Maven專案轉為Gradle專案:

        在專案pom.xml所在目錄執行命令:gradle init --type pom

五、使用的軟體版本(原則:使用最新的版本)
  • JDK: 1.8.0_60
  • IDE: Spring Tool Suite: 3.9.2.RELEASE
  • Spring Boot: 1.5.10
  • Spring Cloud: Camden SR7