1 Spring Boot 2.x系列--簡介

1 簡介

Spring Boot is designed to get you up and running as quickly as possible, with minimal upfront configuration of Spring. Spring Boot takes an opinionated view of building production-ready applications.

簡化Spring應用開發的一個框架

J2ee開發一站式平臺

Spring Boot來簡化Spring應用的開發,約定大於配置,去繁從簡。在沒有Spring Boot的時候,我們開發一個Spring項目需要複雜的配置文件,maven中也要導入很多的jar包,很複雜,Spring Boot就是在這一痛點下出現的,用戶只需要just run就能創建一個獨立的,產品級別的應用了。

Spring官方網站中指出Spring Boot的主要目的在於:

  • 爲所有Spring開發提供快速且廣泛的開始
  • 提供對大型項目類通用的一系列非功能特性
  • 去除XML配置,同時無需生成其它代碼

2 優點

  • 快速創建項目
  • 無需打war包發佈
  • starters(啓動器)自動依賴與版本控制
  • 大量的自動配置,簡化開發
  • 無需配置XML
  • 準生產環境的運行時應用監控
  • 與雲計算的天然集成

3 缺點

  • 精通比較難
  • 要求對Spring比較熟悉

2 Spring Boot 2.x系列–hello world

發佈了72 篇原創文章 · 獲贊 10 · 訪問量 5892
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章