SpringCloud核心教程 | 第一篇: 使用Intellij中的Spring Initializr來快速構建Spring Cloud工程

spring cloud簡介

spring cloud 爲開發人員提供了快速構建分佈式系統的一些工具,包括配置管理、服務發現、斷路器、路由、微代理、事件總線、全局鎖、決策競選、分佈式會話等等。它運行環境簡單,能夠在開發人員的電腦上跑。另外說明spring cloud是基於springboot的,因此須要開發中對springboot有必定的瞭解,若是不瞭解的話能夠看這篇文章:2小時學會springboot。另外對於「微服務架構」 不瞭解的話,能夠經過搜索引擎搜索「微服務架構」瞭解下。程序員

在以前的全部Spring Boot相關博文中,都會涉及Spring Boot工程的建立。而建立的方式多種多樣,咱們能夠經過Maven來手工構建或是經過腳手架等方式快速搭建,也能夠經過SPRING INITIALIZR頁面工具來建立,相信每位讀者都有本身最喜歡和最爲熟練的建立方式。spring

本文咱們將介紹嵌入的Intellij中的Spring Initializr工具,它同Web提供的建立功能同樣,能夠幫助咱們快速的構建出一個基礎的Spring Cloud工程。編程

建立工程

第一步: 菜單欄中選擇File=>New=>Project..,咱們能夠看到以下圖所示的建立功能窗口。其中Initial Service Url指向的地址就是Spring官方提供的Spring Initializr工具地址,因此這裏建立的工程實際上也是基於它的Web工具來實現的。springboot

 

第二步: 點擊Next,等待片刻後,咱們能夠看到以下圖所示的工程信息窗口,在這裏咱們能夠編輯咱們想要建立的工程信息。其中,Type能夠改變咱們要構建的工程類型,好比:Maven、GradleLanguage能夠選擇:JavaGroovyKotlin微信

 

第三步: 點擊Next,進入選擇Spring Boot版本和依賴管理的窗口。在這裏值的咱們關注的是,它不只包含了Spring Boot Starter POMs中的各個依賴,還包含了Spring Cloud的各類依賴。架構

 

第四步: 點擊Next,進入最後關於工程物理存儲的一些細節。最後,點擊Finish就能完成工程的構建了。分佈式

 

Intellij中的Spring Initializr雖然仍是基於官方Web實現,可是經過工具來進行調用並直接將結果構建到咱們的本地文件系統中,讓整個構建流程變得更加順暢,尚未體驗過此功能的Spring Cloud愛好者們不妨能夠嘗試一下這種不一樣的構建方式。微服務



做者:星緣1314
連接:https://www.jianshu.com/p/a42dda1ffa92
來源:簡書
簡書著做權歸做者全部,任何形式的轉載都請聯繫做者得到受權並註明出處。工具

關注「編程微刊」公衆號 ,在微信後臺回覆「領取資源」,獲取IT資源300G乾貨大全。搜索引擎

公衆號回覆「1」,拉你進程序員技術討論羣.

相關文章
相關標籤/搜索