1. 程式人生 > >SpringBoot開發詳解(一)--初識SpringBoot

SpringBoot開發詳解(一)--初識SpringBoot

轉載自:https://blog.csdn.net/qq_31001665/article/details/54803354

一、寫在前面的話:

越來越多的公司開始使用sprinbgboot作為後臺伺服器開發的框架,作為目前微服務框架的佼佼者,現在學習springboot框架是一個很好的機會,我自己也在學習中,這個博文將記錄我學習中遇到的點點滴滴以及遇到的問題,目前的目標是通過web介面,資料庫,redis等幾方面來學習springboot。其中描述不正確的地方,還希望各位看到的朋友及時指出,謝謝。

 

二、為何要使用spring boot:

開箱即用,使用預設配置建華開發過程
省去xml配置檔案,避免過多的xml導致的各種錯誤
提高開發緊膚,適合初學者更快的使用


三、工具:

maven
intelliiJ IDEA
mysql
redis
rabbit mq


四、開發環境:

Java 1.80-73
Spring Boot 1.5.2


五、使用maven搭建專案:

maven以及idea的安裝配置等我們在這就不過多贅述了,不熟悉的同學可以在網上找到大量的教程,接下來我們就使用idea來搭建我們的第一個專案:

選擇spring initializr來構建專案: 

填寫你的group id以及artifact 

選擇你專案所需要的依賴,我們這裡先選擇web,如果你是一步步進行開發,建議僅僅選取你所需要的依賴,後期有功能加入時,我們再引入依賴,因為在啟動專案時spring是會掃描你的配置的,當你有了類似資料庫相關依賴後,就必須填寫資料庫配置,當然了,你也可以先選了後再註釋掉,但是,這太麻煩了不是麼 

給你的專案取一個帥氣的名字以及設定好程式碼的儲存路徑 

finish後我們就會發現idea已經為我們建立好了一個spring boot專案,讓我們來看一下專案的結構目錄: 

我們發現spring boot 和我們平時搭建的專案目錄是差不多的 
只是在src/main/java/下多了一個Round1Application的java檔案,在src/test/java/下多了一個Round1ApplicationTest的java檔案 
這是什麼呢? 
那我們首先要知道的是spring boot是已經集成了tomcat在其中的,我們不用再像過去那樣把專案放進tomcat server中去運行了,直接執行右上角的小三角符就啟動了spring boot專案,而test則是spring boot 為我們建立的測試類,那還等什麼,讓我們去跑一下吧!!!

我們通過控制檯輸出可以看到專案已經在8080埠上跑起來了,那我們通過遊覽器訪問下吧