Spring Boot 2.x快速上手(一)入門

百度百科:Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。通過這種方式,Spring Boot致力於在蓬勃發展的快速應用開發領域(rapid application development)成爲領導者。


目錄

一、什麼是Spring Boot

二、Spring Boot的開發要求

三、Spring Boot的目錄結構

四、總結


一、什麼是Spring Boot

SpringBoot會使創建獨立的、生產級的基於Spring的應用程序變得很容易,你可以“只運行”這些應用程序。我們對Spring平臺和第三方組件默認的進行了最優化配置,在大多數SpringBoot應用程序只需要很少的Spring配置。

特性:

  • 能夠快速創建獨立的基於Spring的應用程序;
  • 直接嵌入Tomcat、Jetty或Undertow(不需要生成WAR文件)
  • 提供一系列的的starter POM來簡化配置;
  • 儘可能自動配置Spring和第三方庫
  • 提供了程序的健康監控等功能
  • 基本可以完全不使用XML配置文件,採用註解進行配置。

二、Spring Boot的開發要求

1、創建Maven工程,構建項目結構

2、配置pom.xml文件,引用各種starter啓動器簡化配置

3、配置運行參數

4、編碼與測試

5、打包與獨立運行

三、Spring Boot的目錄結構

除了Maven的三個默認目錄之外,Spring Boot還有另外的三個特有的目錄,整個框架中必要構建的。

1、static :用戶存放靜態資源(img,css等靜態資源)

2、templates:頁面目錄(jsp等動態資源)

3、application.properties:Spring Boot的配置文件

四、總結

1、使用Spring  Boot避免了Spring的相關配置,部署調試等操作,簡化了構建步驟,使用起來極爲方便

2、使用 Spring Boot 可以非常方便、快速搭建項目,使我們不用關心框架之間的兼容性,適用版本等各種問題,我們想使用任何東西,僅僅添加一個配置就可以,所以使用 Spring Boot 非常適合構建微服務。

 

 

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