1. 程式人生 > >Spring Boot 要點小結

Spring Boot 要點小結

    對於Web開發而言,Spring Boot 最近比較有名氣.我覺得主要的原因在於開箱即用及功能廣泛的特點.

   明白Spring Boot 是什麼?說到底,其實底層的實現都是一致的,Spring Boot 以Pom.xml依賴的方式免去了原來繁瑣的配置整合,預設給你提供你引入功能的預設配置.你要做的僅僅是將原來你做的事情,轉化為Spring Boot 提供的規則實現的方式而已.大大加快了基層開發者的開發速度,當然也存在弊端,封裝的特性決定了,對某個性化需求存在不足,但是你也可以通過自我實現的方式來補全.現在在進行快速開發時,你僅僅需要知道,你要做什麼,然後找尋下,Spring Boot 給你封裝的模組引入即可.下面列舉下常用的功能點(具體使用網上都有):

1.快速構建和啟動一個多環境配置的RESTful風格的Web專案

2.快速構建和啟動一個多環境配置的Dubbo風格的專案

3.使用Swagger2快速構建RESTful API文件

4.統一的異常處理模組

5.日誌配置及AOP切面方式日誌處理

6.各種資料來源配置及多資料來源配置

7.事務和分散式事務配置

8.多種MQ接入配置

9.安全控制配置

.......

總而言之:平時專案中常用的模組基本都有相應的預設實現依賴.