Spring Boot入門

大家好句伶,我是IT修真院深圳分院第03期學員律想,一枚正直純潔善良的程序員减细。今天給大家分享一下在岂,修真院官網(wǎng)JAVA(職業(yè))深度思考的擴展題目—— Spring Boot入門奔则。

1.背景介紹

微服務是一種架構風格,一個大型復雜軟件應用由一個或多個微服務組成蔽午。系統(tǒng)中的各個微服務可被獨立部署易茬,各個微服務之間是松耦合的,每個微服務僅關注于完成一個功能祠丝。使用Spring Cloud可以快速搭建微服務疾呻,而Spring Cloud是基于Spring Boot的除嘹。

2.知識剖析

Spring Boot是由Pivotal團隊提供的基于Spring4 的條件注冊的一套快速開發(fā)整合包写半,其設計目的是用來簡化新Spring 應用的初始搭建以及開發(fā)過程。該框架使用了特定的方式來進行配置尉咕,從而使開發(fā)人員不再需要定義樣板化的配置叠蝇。 spring boot其實不是什么新的框架,它默認配置了很多框架的使用方式年缎,就像maven整合了所有的jar包悔捶,SpringBoot 提供了基于spring 的各種starter(傳感器)的快速啟動铃慷。

Spring Boot將很多魔法帶入了Spring應用程序的開發(fā)之中,其中最重要的是以下四個核心蜕该。

自動配置:針對很多Spring應用程序常見的應用功能犁柜,Spring Boot能自動提供相關配置

起步依賴:告訴Spring Boot需要什么功能,它就能引入需要的庫堂淡。

命令行界面:這是Spring Boot的可選特性馋缅,借此你只需寫代碼就能完成完整的應用程序,無需傳統(tǒng)項目構建绢淀。

Actuator:讓你能夠深入運行中的Spring Boot應用程序萤悴,一探究竟。

3.常見問題

1.SpringBoot和Spring的關系皆的?

2.起步依賴是什么覆履?

3:SpringBoot中如何配置屬性?

4.解決方案

1.Spring Boot和Spring的關系费薄?

spring就好比一個大型的電子元件生產公司硝全,它生產的元件性能都很優(yōu)秀,但是坊間使用它的元件的作坊义锥,拿到手之后 還得搞一些電焊柳沙,銜接,可能要花個10天半個月最后做成一個家電或者機器人拌倍。有一天這個公司就宣布赂鲤,我們現(xiàn)在提供 了一些功能模塊,比如攝像頭傳感器柱恤,擴音器傳感器数初,壓力傳感器,它們都是統(tǒng)一的usb接口的梗顺,只需要插線連接就能使用了泡孩。

Spring Boot沒有引入任何形式的代碼生成,而是利用了Spring 4的條件化配置特性寺谤, 以及Maven和Gradle提供的傳遞依賴解析仑鸥,以此實現(xiàn)Spring應用程序上下文里的自動配置。 簡而言之变屁,從本質上來說眼俊,Spring Boot就是Spring,它做了那些沒有它你自己也會去做的Spring Bean配置粟关。有了Spring Boot疮胖,你不用再寫這些樣板配置了,可以專注于應用程序的邏輯, 這些才是應用程序獨一無二的東西澎灸。

2.起步依賴是什么院塞?

我們把以Spring-boot-starter-xx作為名字的jar包稱為Spring Boot的起步依賴。這一類的依賴是spring提供的針對日常企業(yè)應用開發(fā)各種場景的自動依賴模塊性昭,就像是一個工具箱拦止,裝好了你需要的各種工具(依賴),“開箱即用”使得開發(fā)各種場景的spring應用更加迅捷糜颠。

3.SPRINGBOOT中如何配置屬性创泄?

實際上,Spring Boot應用程序有多種設置途徑括蝠。Spring Boot能從多種屬性源獲得屬性鞠抑,包括 如下幾處。?

(1) 命令行參數(shù)

?(2) java:comp/env里的JNDI屬性

?(3) JVM系統(tǒng)屬性

?(4) 操作系統(tǒng)環(huán)境變量?

(5) 隨機生成的帶random.*前綴的屬性(在設置其他屬性時忌警,可以引用它們搁拙,比如${random. long})

(6) 應用程序以外的application.properties或者appliaction.yml文件?

(7) 打包在應用程序內的application.properties或者appliaction.yml文件?

(8) 通過@PropertySource標注的屬性源?

(9) 默認屬性 這個列表按照優(yōu)先級排序,也就是說法绵,任何在高優(yōu)先級屬性源里設置的屬性都會覆蓋低優(yōu)先 級的相同屬性箕速。例如,命令行參數(shù)會覆蓋其他屬性源里的屬性朋譬。

5.編碼實戰(zhàn)

6.擴展思考

SpringBoot啟動原理盐茎?


7.參考文獻

參考一:SpringBoot實戰(zhàn)干貨系列

參考二:《SpringBoot揭秘:快速構建微服務體系》


8.更多討論




undefined_騰訊視頻

PPT戳這里

今天的分享就到這里啦,歡迎大家點贊徙赢、轉發(fā)字柠、留言、拍磚~

技能樹.IT修真院

“我們相信人人都可以成為一個工程師狡赐,現(xiàn)在開始窑业,找個師兄,帶你入門枕屉,掌控自己學習的節(jié)奏常柄,學習的路上不再迷茫”搀擂。

這里是技能樹.IT修真院西潘,成千上萬的師兄在這里找到了自己的學習路線,學習透明化哨颂,成長可見化喷市,師兄1對1免費指導∨剌铮快來與我一起學習吧东抹。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市沃测,隨后出現(xiàn)的幾起案子缭黔,更是在濱河造成了極大的恐慌,老刑警劉巖蒂破,帶你破解...
    沈念sama閱讀 210,914評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件馏谨,死亡現(xiàn)場離奇詭異,居然都是意外死亡附迷,警方通過查閱死者的電腦和手機惧互,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評論 2 383
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來喇伯,“玉大人喊儡,你說我怎么就攤上這事〉揪荩” “怎么了艾猜?”我有些...
    開封第一講書人閱讀 156,531評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長捻悯。 經(jīng)常有香客問我匆赃,道長,這世上最難降的妖魔是什么今缚? 我笑而不...
    開封第一講書人閱讀 56,309評論 1 282
  • 正文 為了忘掉前任算柳,我火速辦了婚禮,結果婚禮上姓言,老公的妹妹穿的比我還像新娘瞬项。我一直安慰自己,他們只是感情好何荚,可當我...
    茶點故事閱讀 65,381評論 5 384
  • 文/花漫 我一把揭開白布滥壕。 她就那樣靜靜地躺著,像睡著了一般兽泣。 火紅的嫁衣襯著肌膚如雪绎橘。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,730評論 1 289
  • 那天唠倦,我揣著相機與錄音称鳞,去河邊找鬼。 笑死稠鼻,一個胖子當著我的面吹牛冈止,可吹牛的內容都是我干的。 我是一名探鬼主播候齿,決...
    沈念sama閱讀 38,882評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼熙暴,長吁一口氣:“原來是場噩夢啊……” “哼闺属!你這毒婦竟也來了?” 一聲冷哼從身側響起周霉,我...
    開封第一講書人閱讀 37,643評論 0 266
  • 序言:老撾萬榮一對情侶失蹤掂器,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后俱箱,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體国瓮,經(jīng)...
    沈念sama閱讀 44,095評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,448評論 2 325
  • 正文 我和宋清朗相戀三年狞谱,在試婚紗的時候發(fā)現(xiàn)自己被綠了乃摹。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,566評論 1 339
  • 序言:一個原本活蹦亂跳的男人離奇死亡跟衅,死狀恐怖孵睬,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情伶跷,我是刑警寧澤肪康,帶...
    沈念sama閱讀 34,253評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站撩穿,受9級特大地震影響磷支,放射性物質發(fā)生泄漏。R本人自食惡果不足惜食寡,卻給世界環(huán)境...
    茶點故事閱讀 39,829評論 3 312
  • 文/蒙蒙 一雾狈、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧抵皱,春花似錦善榛、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,715評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至伤为,卻和暖如春咒循,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背绞愚。 一陣腳步聲響...
    開封第一講書人閱讀 31,945評論 1 264
  • 我被黑心中介騙來泰國打工叙甸, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留誓琼,地道東北人出皇。 一個月前我還...
    沈念sama閱讀 46,248評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像必峰,于是被迫代替她去往敵國和親糖驴。 傳聞我的和親對象是個殘疾皇子僚祷,可洞房花燭夜當晚...
    茶點故事閱讀 43,440評論 2 348

推薦閱讀更多精彩內容