1. 程式人生 > >SpringBoot(一)簡介於誕生背景

SpringBoot(一)簡介於誕生背景

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