1. 程式人生 > >spring、spring MVC、spring boot的聯絡

spring、spring MVC、spring boot的聯絡

做好的模型總需要一個展示的地方,這不,開始瞭解下服務端相關的知識,雖然有一定的瞭解以及工程實踐,單知識水平依舊停留在status和hibernate的階段,連基本的ssh框架都達不到,技術更新太快,一定的加快學習的步伐。在瞭解過程中spring的這幾個就給我帶來了很大的困惑,spring、spring boot、spring mvc長的和親兄弟一樣,之間有什麼聯絡與區別?這給初學的我帶來一定的困惑,該先學那個,是否是包含關係,那個是入口,那個更容易建立整體的程式設計框架。於是就開始了網上查資料,看部落格的過程,如下為簡單的總結。

(1)大概的關係


spring boot>spring>spring mvc

(2)spring boot 是一個大的框架,其中spring就是最為核心的東西,而spring MVC是spring在web開發過程中挺關鍵的一部分。

首先從網路中摘一些介紹:
spring boot
- 是由Pivota團隊開發的全新框架,其設計的目的是用來簡化spring應用的搭建過程,開發人員不在需要定義樣板話的配置。極大的簡化了spring的開發流程。

spring
- spring是的目的是解決業務邏輯層和其他邏輯層的鬆耦合問題,因此,他將面向介面(aop)的方式貫穿整個工程。簡單來說,spring是一個輕量級的java開發框架。

spring mvc
- spring mvc 是SpringFraneWork的後續產品,已經融合在Spring Web Flow中,spring框架提供了構建Web應用程式的全新MVC模組。