摘要:在之前的所有相關博文中,都會涉及工程的創建。創建工程第一步菜單欄中選擇,我們可以看到如下圖所示的創建功能窗口。最后,點擊就能完成工程的構建了。
spring cloud簡介
spring cloud 為開發人員提供了快速構建分布式系統的一些工具,包括配置管理、服務發現、斷路器、路由、微代理、事件總線、全局鎖、決策競選、分布式會話等等。它運行環境簡單,可以在開發人員的電腦上跑。另外說明spring cloud是基于springboot的,所以需要開發中對springboot有一定的了解,如果不了解的話可以看這篇文章:2小時學會springboot。另外對于“微服務架構” 不了解的話,可以通過搜索引擎搜索“微服務架構”了解下。
在之前的所有Spring Boot相關博文中,都會涉及Spring Boot工程的創建。而創建的方式多種多樣,我們可以通過Maven來手工構建或是通過腳手架等方式快速搭建,也可以通過SPRING INITIALIZR頁面工具來創建,相信每位讀者都有自己最喜歡和最為熟練的創建方式。
本文我們將介紹嵌入的Intellij中的Spring Initializr工具,它同Web提供的創建功能一樣,可以幫助我們快速的構建出一個基礎的Spring Cloud工程。
創建工程第一步: 菜單欄中選擇File=>New=>Project..,我們可以看到如下圖所示的創建功能窗口。其中Initial Service Url指向的地址就是Spring官方提供的Spring Initializr工具地址,所以這里創建的工程實際上也是基于它的Web工具來實現的。
第二步: 點擊Next,等待片刻后,我們可以看到如下圖所示的工程信息窗口,在這里我們可以編輯我們想要創建的工程信息。其中,Type可以改變我們要構建的工程類型,比如:Maven、Gradle;Language可以選擇:Java、Groovy、Kotlin。
第三步: 點擊Next,進入選擇Spring Boot版本和依賴管理的窗口。在這里值的我們關注的是,它不僅包含了Spring Boot Starter POMs中的各個依賴,還包含了Spring Cloud的各種依賴。
第四步: 點擊Next,進入最后關于工程物理存儲的一些細節。最后,點擊Finish就能完成工程的構建了。
Intellij中的Spring Initializr雖然還是基于官方Web實現,但是通過工具來進行調用并直接將結果構建到我們的本地文件系統中,讓整個構建流程變得更加順暢,還沒有體驗過此功能的Spring Cloud愛好者們不妨可以嘗試一下這種不同的構建方式。
歡迎關注我的微信公眾號獲取更多更全的學習資源,視頻資料,技術干貨!
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/71643.html
摘要:簡介它的設計目的就是為例簡化開發,開啟了各種自動裝配,你不想寫各種配置文件,引入相關的依賴就能迅速搭建起一個工程。它采用的是建立生產就緒的應用程序觀點,優先于配置的慣例。另,本系列教程全部用的作為開發工具。 簡介 spring boot 它的設計目的就是為例簡化開發,開啟了各種自動裝配,你不想寫各種配置文件,引入相關的依賴就能迅速搭建起一個web工程。它采用的是建立生產就緒的應用程序觀...
摘要:程序的入口類打開網址訪問,網頁顯示這就說明,從獲取了的屬性,而是從倉庫讀取的如圖本文源碼下載四參考資料優秀文章推薦史上最簡單的教程終章史上最簡單的教程第一篇服務的注冊與發現史上最簡單的教程第七篇高可用的分布式配置中心 轉載請標明出處: http://blog.csdn.net/forezp/a...本文出自方志朋的博客在上一篇文章講述zuul的時候,已經提到過,使用配置服務來保存各個服...
摘要:它使用約定大于配置的理念讓你的項目快速運行起來。如何使用構建工程第一步,當然是安裝傻瓜式教程,請自行百度。包名,填完和后自動生成,默認即可。確認無誤,點完成創建即可。 微信公眾號:一個優秀的廢人如有問題或建議,請后臺留言,我會盡力解決你的問題。 前言 新年立了個 flag,好好運營這個公眾號。具體來說,就是每周要寫兩篇文章在這個號發表。剛立的 flag 可不能這么快打臉。下面送上本周第...
閱讀 2922·2021-11-24 09:39
閱讀 3599·2021-11-22 13:54
閱讀 3409·2021-11-16 11:45
閱讀 2432·2021-09-09 09:33
閱讀 3194·2019-08-30 15:55
閱讀 1290·2019-08-29 15:40
閱讀 920·2019-08-29 15:19
閱讀 3396·2019-08-29 15:14