1. 程式人生 > >Springboot系列之介紹

Springboot系列之介紹

前言

什麼是Springboot 

  • 簡單得說Springboot整合大多數第三方框架,以介入Springboot系列直接全方位整合
  • Springboot是微服務框架(Springcloud)的基礎,也就是說要學習Springcloud必須得學習Springcloud。因為Springcloud提供了一整套微服務解決方案,所以使得Springboot的地位直線上升。

為什麼要使用Springboot

  • 先說一下經典SSM(Spring+SpringMVC+Mybatis)開發專案的時候,N多的XML配置,使用Springboot只需要一個內建的配置檔案即可。偶爾整合第三方的XML,不過都可以使用java檔案的配置方式解決。

Springboot的特徵

官網介紹:

  • 建立獨立的Spring應用程式
  • 直接嵌入Tomcat,Jetty或Undertow(無需部署WAR檔案)
  • 提供自以為是的“入門”依賴項以簡化構建配置
  • 儘可能自動配置Spring和第三方庫
  • 提供生產就緒功能,例如指標,執行狀況檢查和外部化配置
  • 絕對沒有程式碼生成,也不需要XML配置 

Springboot能幹嘛

  •  Spring Boot使編碼變簡單 
  •  Spring Boot使配置變簡單 
  •  Spring Boot使部署變簡單 
  •  Spring Boot使監控變簡單