spring,springmvc,springboot和springcloud關係
1.1 spring
spring是爲了簡化企業級開發的框架,但是實際開發中還是要配置xml文件或者javaconfig文件,並且考慮各個框架之間的融合性
1.2 springmvc
springmvc是一種非常明瞭,MVC是一種軟件設計框架模式。Model-View-Controller可以把業務邏輯,數據和顯示界面分離。
Model層將用戶數據,程序邏輯也界面顯示以及用戶交互分離。
View層從模型層獲取數據,顯示到界面。
Controller接受用戶數據觸發Model層執行程序邏輯
1.3 springboot
springboot也是一種爲了簡化企業級開發的框架,在spring基礎進行了一些封裝,更加方便,不用考慮框架版本融合等。
1.4 springcloud
springcloud是微服務解決方案,非常方便,是基於springboot的。