SpringBoot專輯(一):簡介

本項目已上傳碼雲,詳情請點擊閱讀原文,跳轉碼雲項目地址
web

本系列推文經過詳細的對springboot的各個技能點逐一介紹與演示,能夠很迅速的熟悉整個springboot框架體系,而且與springmvc有效的進行對比,理解異同,這樣對於後續的springboot開發會很是迅速。同時會針對不一樣的技術點進行不一樣的應用場景的講解,使得讀者更好的理解將來本身作項目中如何運用。spring

目前大部分公司已經逐步的使用微服務架構進行項目開發,相似Spring Cloud或者阿里的Dubbo,而Spring Boot正是微服務的基礎層,首先咱們瞭解下Spring Boot:tomcat

一、微架構,與Spring4一塊兒誕生,好比@RestControllerspringboot

二、能夠快速上手,整合了一些子項目(開源框架或者第三方開源庫)架構

三、能夠依賴不多的配置就能夠十分快速的搭建而且運行項目mvc

Spring Boot特色框架

一、基於Spring,使開發者快速入門,門檻很低(Sring全家桶)maven

二、SpringBoot能夠建立獨立運行的應用而不依賴與容器ide

三、不須要打包成war包,能夠放入tomcat中直接運行微服務

四、提供maven極簡配置,缺點是會引入不少你不須要的包

五、根據項目來依賴,從而配置spring,須要什麼配什麼

六、提供可視化的相關功能,方便監控,好比性能,應用的健康程度等

七、簡化配置,不用再看過多的xml

八、爲微服務SpringCloud鋪路,SpringBoot能夠整合不少各式各樣的框架來構建微服務,好比dubbo,thrift等等

SpringBoot使用場景

一、有Spring的地方都行

二、J2EE/web項目

三、微服務

相關文章
相關標籤/搜索