1. 程式人生 > >【SpringBoot學習之路】01.Spring Boot簡介

【SpringBoot學習之路】01.Spring Boot簡介

轉載宣告:商業轉載請聯絡作者獲得授權,非商業轉載請註明出處.原文來自 © 呆萌鍾【SpringBoot學習之路】01.Spring Boot簡介 

Spring Boot用來簡化Spring應用開發,約定大於配置,去繁從簡,just run就能建立一個獨立的,產品級別的應用。

背景

J2EE笨重的開發、繁多的配置、低下的開發效率、複雜的部署流程、第三方技術整合難度大。

解決

image

  • “Spring全家桶”時代。
  • Spring Boot J2EE一站式解決方案
  • Spring Cloud 分散式整體解決方案

優點

  • 快速建立獨立執行的Spring專案以及與主流框架整合
  • 使用嵌入式的Servlet容器,應用無需打成WAR包
  • starters自動依賴與版本控制
  • 大量的自動配置,簡化開發,也可修改預設值
  • 無需配置XML,無程式碼生成,開箱即用
  • 準生產環境的執行時應用監控
  • 與雲端計算的天然整合

單體應用

image

微服務

image