【Spring Boot】1.基礎知識

前言

該相關文檔實際上是學習一段名爲「尚硅谷Spring Boot的學習視頻」的過程當中所作的筆記,教導老師講解的很是細膩,推薦你們去支持一下。spring

簡介

  1. spring boot是用來簡化Spring應用開發。
  2. 約定大於配置
  3. just run就能建立一個獨立的應用

背景

因爲J2EE笨重開發流程、繁多的配置以及低下的開發效率,複雜的部署流程,再加上第三方集成難度較大。架構

解決

「Spring全家桶時代」 spring boot —— 一站式解決方案 spring cloud —— 分佈式總體解決方案框架

優勢

  1. 快速建立獨立運行的spring項目以及主流框架集成
  2. 使用嵌入式的sevlet容器
  3. starters自動依賴與版本控制
  4. 大量的默認配置,簡化開發,並且支持配置的修改
  5. 無需配置xml文件,開箱即用
  6. 準生產環境的運行時監控
  7. 與雲計算自然集成

微服務

提出者,Martin fowler.eclipse

簡介

  1. 是一種架構風格
  2. 小型服務,能夠經過http方式進行互通
  3. 每個功能元素最終都是一個可獨立替換和獨立升級的軟件單元

所需工具

  1. idea
  2. Maven 3.x
  3. JDK 1.8
  4. spring boot 1.5.9(比較舊了) 這裏提到了一個工具,名叫STS(其實就是安裝了spring插件的eclipse,能夠嘗試用一下)
相關文章
相關標籤/搜索