其實半年前就曾接觸過SpringBoot,只是那時沒太過留意,直到最近才認識到SpringBoot的逆天之處,極大的簡化了開發一個web應用的時間。
以前幫同學寫一個App的服務器,只需要簡單的增刪改查功能,就滿口答應兩天就寫好給他,結果搭建一個ssh框架就用了半天時間,每次搭建一個新的web框架都需要各種XML配置,簡直心力交瘁,直到用了SpringBoot,開發一個簡單的服務器程序只需要幾分鐘就好了。
Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。用我的話來理解,就是spring
boot其實不是什麼新的框架,它默認配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框架
安裝Maven
要使用SpringBoot構建項目首先需要maven,官網下載後解壓到隨意目錄
http://maven.apache.org/download.cgi
解壓後把maven安裝目錄下的bin目錄添加到path環境變量中,不要忘了加;號
打開cmd控制檯,輸入mvn -v,輸出如下界面就把maven配置好了
最後我們再設置一下maven的本地倉庫目錄(默認目錄是放在c盤裏,把倉庫放在別的盤裏解放c盤空間更好一點)
打開maven安裝目錄下的conf文件夾,打開settings.xml,找到第54行,在這裏更改路徑就行了。我這裏放在D盤裏(剛安裝好的maven的settings.xml文件裏都是默認註釋的,取消掉註釋就行了)
打開myeclipse,選擇菜單欄Window->Preferences->Maven4Myeclipse->Installations,點add添加自己的maven(就是安裝目錄),再在User Settings裏設置本地倉庫路徑
就這樣,maven就配置完成了,可以開始SpringBoot之旅了。
使用Maven搭建項目
1.訪問http://start.spring.io/
2.填寫基礎配置信息後,點擊Generate Project下載項目壓縮文件
3.隨意解壓在某一路徑下,打開myeclipse導入工程,File->Import->MavenMyeclipse->Existing Maven Projects選擇解壓後的項目文件,一路next就行了
初次導入因爲maven需要下載jar包,時間會有點久,之後再搭建就很快了,SpringBoot項目結構目錄如下
如上圖所示,Spring Boot的基礎結構共三個文件:
src/main/java 程序開發以及主程序入口
src/main/resources 配置文件
src/test/java 測試程序
src/main/java 目錄下的CeshiDemoApplication.java文件就是我們的主程序入口了,運行這個java文件,我們的SpringBoot程序就跑起來了