初識SpringBoot资锰,框架搭建-第一章

一谆棱、簡介

? ? ? ? ? ? ? ? ? ? Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發(fā)過程拯田。該框架使用了特定的方式來進行配置历造,從而使開發(fā)人員不再需要定義樣板化的配置。通過這種方式船庇,Boot致力于在蓬勃發(fā)展的快速應用開發(fā)領域(rapid application development)成為領導者吭产。

二、Spring boot的特點

? ? 1. 創(chuàng)建獨立的Spring應用程序

? ? 2. 嵌入的Tomcat鸭轮,無需部署WAR文件

? ? 3. 簡化Maven配置

? ? 4. 自動配置Spring臣淤,開發(fā)速度效率快

? ? 5. 提供生產就緒型功能,如指標张弛,健康檢查和外部配置

? ? 6. 絕對沒有代碼生成和對XML沒有要求配置荒典,沒有冗余代碼生成

三、系統(tǒng)需求

? ? 1. 開發(fā)工具:Eclipse? 吞鸭、IntelliJ IDEA

? ? 2. JDK 1.7? JDK 1.8

? ? 3.apache-maven-3.5.0

? ? 4. 數據庫管理工具(Navicat Premium 11.1.7)

? ? 5. springboot 1.5.2.RELEASE(SpringBoot依賴包)

? 四寺董、開始搭建SpringBoot項目

? ? ? ? 1)使用Eclipse創(chuàng)建SpringBoot

? ? ? ? ? ? ? ? ? ? 打開工具,界面如下 “圖1” 所示:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?圖一

我們點擊New Project來創(chuàng)建一個新的springboot應用程序刻剥,我們新建maven項目遮咖,點擊后如下“圖2”所示:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?圖二

接下來我們來看創(chuàng)建項目的步驟,如圖三:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?圖三

? 我們點擊Next>繼續(xù)下一步操作造虏,根據界面輸入選項填寫對應的內容即可如“圖4”所示:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?圖四

我們可以看到目錄結構有如下幾個:

? ? 1御吞、/src/main/java/? 存放項目所有源代碼目錄

? ? 2、/src//main/resources/? 存放項目所有資源文件以及配置文件目錄

? ? 3漓藕、/src/test/? 存放測試代碼目錄

文件解釋:

? ? Application.java? 該類是程序的入口類內有個main方法陶珠,可以直接通過run as運行項目

? ? application.properties? 該配置文件是項目的核心配置文件,以xx.xx.xx的形式存在

? ? pom.xml? maven配置文件享钞,所以這里會自動生成一個pom文件

@SpringBootApplication注解

? ? ? 我們可以看到工具為我們自動生成的入口程序是有@SpringBootApplication的這么一個注解揍诽,那它主要是做什么的呢?不難看出栗竖,它是聲明當前類為sprinboot的入口類暑脆。而一個springboot項目內有且只能有一個這個注解存在。

接下來狐肢,我們來添加SpringBoot所依賴的jar包添吗,圖五所示:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 圖五

新建文件src/main/java/HelloController.java

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?圖六

新建啟動項,src/main/java/Application.java 如圖七所示:

? ? ? ? 注意:Application.java的包級別要在所有Java文件的上一級份名,也就是最高級

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?圖七

初嘗試運行項目

? ? 我們在入口程序類中啟動Application.java的main方法 在控制臺的輸出如下”圖8“所示碟联,證明你已經成功的運行了springboot項目妓美。

????????????????????????????????????????????????????????????????????????????????????????????????????????????????圖八

可以看到我配置了一個@RequestMapping注解來聲明hello()方法可以通過127.0.0.1:8080訪問到,那么我們接下來重新啟動項目(項目中如果重啟出錯應該是注解配置問題)玄帕,訪問地址如下”圖9“所示:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?圖九

本章節(jié)結束部脚,謝謝觀看。如有修改裤纹,請留言

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市丧没,隨后出現的幾起案子鹰椒,更是在濱河造成了極大的恐慌,老刑警劉巖呕童,帶你破解...
    沈念sama閱讀 222,865評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件漆际,死亡現場離奇詭異,居然都是意外死亡夺饲,警方通過查閱死者的電腦和手機奸汇,發(fā)現死者居然都...
    沈念sama閱讀 95,296評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來往声,“玉大人擂找,你說我怎么就攤上這事『葡” “怎么了贯涎?”我有些...
    開封第一講書人閱讀 169,631評論 0 364
  • 文/不壞的土叔 我叫張陵,是天一觀的道長慢洋。 經常有香客問我塘雳,道長,這世上最難降的妖魔是什么普筹? 我笑而不...
    開封第一講書人閱讀 60,199評論 1 300
  • 正文 為了忘掉前任败明,我火速辦了婚禮,結果婚禮上太防,老公的妹妹穿的比我還像新娘妻顶。我一直安慰自己,他們只是感情好杏头,可當我...
    茶點故事閱讀 69,196評論 6 398
  • 文/花漫 我一把揭開白布盈包。 她就那樣靜靜地躺著,像睡著了一般醇王。 火紅的嫁衣襯著肌膚如雪呢燥。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,793評論 1 314
  • 那天寓娩,我揣著相機與錄音叛氨,去河邊找鬼呼渣。 笑死,一個胖子當著我的面吹牛寞埠,可吹牛的內容都是我干的屁置。 我是一名探鬼主播,決...
    沈念sama閱讀 41,221評論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼仁连,長吁一口氣:“原來是場噩夢啊……” “哼蓝角!你這毒婦竟也來了?” 一聲冷哼從身側響起饭冬,我...
    開封第一講書人閱讀 40,174評論 0 277
  • 序言:老撾萬榮一對情侶失蹤使鹅,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后昌抠,有當地人在樹林里發(fā)現了一具尸體患朱,經...
    沈念sama閱讀 46,699評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,770評論 3 343
  • 正文 我和宋清朗相戀三年炊苫,在試婚紗的時候發(fā)現自己被綠了裁厅。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,918評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡侨艾,死狀恐怖执虹,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情蒋畜,我是刑警寧澤声畏,帶...
    沈念sama閱讀 36,573評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站姻成,受9級特大地震影響插龄,放射性物質發(fā)生泄漏。R本人自食惡果不足惜科展,卻給世界環(huán)境...
    茶點故事閱讀 42,255評論 3 336
  • 文/蒙蒙 一均牢、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧才睹,春花似錦徘跪、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,749評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至坞琴,卻和暖如春哨查,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背剧辐。 一陣腳步聲響...
    開封第一講書人閱讀 33,862評論 1 274
  • 我被黑心中介騙來泰國打工寒亥, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留邮府,地道東北人。 一個月前我還...
    沈念sama閱讀 49,364評論 3 379
  • 正文 我出身青樓溉奕,卻偏偏與公主長得像褂傀,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子加勤,可洞房花燭夜當晚...
    茶點故事閱讀 45,926評論 2 361

推薦閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理仙辟,服務發(fā)現,斷路器胸竞,智...
    卡卡羅2017閱讀 134,719評論 18 139
  • Spring Boot 參考指南 介紹 轉載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,868評論 6 342
  • 入門 介紹 Spring Boot Spring Boot 使您可以輕松地創(chuàng)建獨立的欺嗤、生產級的基于 Spring ...
    Hsinwong閱讀 16,903評論 2 89
  • 每個人剛參加工作的時候,都是通用資源卫枝。隨著時間的推移,一部人還是通用資源讹挎,而另一部分人校赤,則變成了專用資源。雖然專用...
    浪客詩心閱讀 392評論 0 2
  • 今天分享給大家一個故事筒溃,一個“聰明”人會犯的錯誤马篮。 老李在一家某品牌雪糕代理商做后勤工作,年過半百怜奖,總是憤世嫉俗浑测,...
    4190f67edb31閱讀 1,640評論 1 1