SpringBoot第一章:為什么要使用SpringBoot

為什么寫這個(gè)SpringBoot系列文章

前段時(shí)間學(xué)習(xí)了一下SpringBoot,由于長時(shí)間不用回頭一看忘得差不多了。。。。

所以決定回頭看看,并且寫一下學(xué)習(xí)到的東西和遇到的問題好更深的記住,也方便以后回顧。

在用到一項(xiàng)新技術(shù)之前,首先想到的就是為什么要用它?SpringBoot有什么優(yōu)點(diǎn)值得我們?nèi)ド钊雽W(xué)習(xí)這個(gè)框架?

SpringBoot主要優(yōu)點(diǎn):

直接嵌入Tomcat, Jetty或者Undertow作為Servlet container。從此之后再也不用將應(yīng)用程序打包成war然后上傳到application server里面了。

提供了starter POM, 能夠非常方便的進(jìn)行包管理, 很大程度上減少了jar hell或者dependency hell

自動(dòng)進(jìn)行Spring框架的配置,節(jié)省程序員大量的時(shí)間和精力,能夠讓程序員專注在業(yè)務(wù)邏輯代碼的編寫上

不需要任何第三方系統(tǒng), Spring Boot自帶了可以用于生產(chǎn)環(huán)境的程序狀態(tài)信息和健康狀態(tài)。同時(shí)可以讓應(yīng)用程序非常方便的讀取外部的配置信息

完全不需要任何代碼的自動(dòng)生成。更不需要用xml來進(jìn)行框架的配置

Spring 是一個(gè)“引擎”;
Spring MVC 是基于Spring的一個(gè) MVC 框架 ;
Spring Boot 是基于Spring4的條件注冊的一套快速開發(fā)整合包。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容