SpringBoot專輯(一):簡介

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

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

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

1、微架構,與Spring4一起誕生,比如@RestController

2、可以快速上手,整合了一些子項目(開源框架或者第三方開源庫)

3、可以依賴很少的配置就可以十分快速的搭建並且運行項目

Spring Boot特點

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

2、SpringBoot可以創建獨立運行的應用而不依賴與容器

3、不需要打包成war包,可以放入tomcat中直接運行

4、提供maven極簡配置,缺點是會引入很多你不需要的包

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

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

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

8、爲微服務SpringCloud鋪路,SpringBoot可以整合很多各式各樣的框架來構建微服務,比如dubbo,thrift等等

SpringBoot使用場景

1、有Spring的地方都行

2、J2EE/web項目

3、微服務

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章