SpringBoot(一)簡介於誕生背景
阿新 • • 發佈:2018-12-12
SpringBoot
SpringBoot是spring家族的一員,其誕生的目的主要是為了簡化開發spring應用的步驟,開發一個應用不在需要繁瑣的配置.學習了springboot三個多小時,springBoot給我最大的感觸就是快速,敏捷,不用寫太多繁瑣的配置檔案
普通web專案步驟
舉個栗子,如果不用springBoot,平時我們開發一個Web應用程式需要以下步驟
- 新建一個web工程
- 引入依賴
- 配置web.xml檔案
- 配置框架本身的配置檔案
- 加入執行容器
- 除錯執行 在這些步驟中,可能大家感觸最深的或者最麻煩的就是引入各種依賴和配置各種xml檔案,一不小心,依賴包可能衝突,或者缺少,配置檔案可能寫錯.有時候,我們可能只是開發的一個很小的web應用,但是搭建環境可能比寫業務程式碼花的時間長,想起來頭都大….或者得不償失….這時,SpringBoot出現了
springBoot步驟
在用SpringBoot開發一個web專案,我們可以極大的簡化配置,可能需要以下幾步:
- 引入springboot-web-start依賴
- 新建啟動類,並在啟動類上加入相關配置
- 建立你的業務類
- 執行程式 很直觀的看出,SpringBoot比普通的spring專案更加簡潔,步驟少,簡單.其實,如果從程式的執行角度看,springboot web專案和你開發一個springMVC專案沒有多少區別,但是從開發者的角度看,兩者開發步驟差距較大,是因為springBoot幫我們做了很多工作,spring一直提倡一種觀念:”約定優於配置”,springBoot正是體現了這種思想,將一些常用的配置幫我們內建好,如果我們引入依賴,springBoot會檢測我們需要什麼,然後載入預定義的配置,啟動容器,執行程式,對開發者非常友好
--------------------- 本文來自 tangyaya8 的CSDN 部落格 ,全文地址請點選:https://blog.csdn.net/tangyaya8/article/details/80387089?utm_source=copy