Spring Boot入門教程(二):Spring Boot簡介

Spring Boot的主要動機是簡化配置和部署spring應用程序的過程。

Spring Boot是什麼?

Spring Boot不是一個框架,它是一種用來輕鬆創建具有最小或零配置的獨立應用程序的方式。這是方法用來開發基於Spring的應用,但只需非常少的配置。它提供了默認的代碼和註釋配置,快速啓動新的Spring項目而不需要太多時間。它利用現有的Spring項目以及第三方項目來開發生產就緒(投入生產)的應用程序。它提供了一組Starter Pom或gradle構建文件,可以使用它們添加所需的依賴項,並且還便於自動配置。
在這裏插入圖片描述

Spring Boot的主要特點:

  • 創建獨立的Spring應用程序
  • 直接嵌入Tomcat,Jetty或Undertow(無需部署WAR文件)
  • 提供“初始”的POM文件內容,以簡化Maven配置
  • 儘可能時自動配置Spring
  • 提供生產就緒的功能,如指標,健康檢查和外部化配置
  • 絕對無代碼生成,也不需要XML配置

Spring Boot的主要目標是:

  • 爲所有Spring開發提供一個基本的,更快,更廣泛的入門體驗。
  • 開箱即用,但隨着需求開始偏離默認值,快速啓動。
  • 提供大型項目(例如嵌入式服務器,安全性,度量,運行狀況檢查,外部化配置)常見的一系列非功能特性。
  • 絕對沒有代碼生成以及不需要XML配置,完全避免XML配置。
  • 爲了避免定義更多的註釋配置(它將一些現有的 Spring Framework 註釋組合成一個簡單的單一註釋)
  • 避免編寫大量import語句。
  • 提供一些默認值,以便在短時間內快速啓動新項目。

原文鏈接:https://blog.csdn.net/vbirdbest/article/details/79600858

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