{eval=Array;=+count(Array);}
首先回答你的問題,肯定是不可以的。提這個問題可能是你對Spring和SpringMVC本身理解不夠。下面我簡單介紹一下Spring。
我們一般單說Spring是指的Spring Frameworkzh.wikipedia.org
是一個開源的全棧的開發(fā)框架,Spring提供一個功能強大的Spring容器。 核心是 AOP 和 IOC。
要說SpringMVC前,先說一下什么是MVC。
MVC 是一種使用 MVC(Model View Controller 模型-視圖-控制器)設(shè)計創(chuàng)建 Web 應(yīng)用程序的模式。 可以看到只有是這樣三層結(jié)構(gòu)設(shè)計的都是MVC框架。 較老的SSH中的 Struts 就是一個MVC框架。隨著Spring的發(fā)展,Spring本身也有了自己的MVC實現(xiàn),也就是SpringMVC。而且慢慢取代了Struts。
因為Spring項目的配置復(fù)雜等問題, 為了簡化開發(fā)者的使用,從而創(chuàng)造性地推出了Spring Boot。約定優(yōu)于配置,簡化了spring的配置流程。 Spring Boot里面有大量的第三方啟動包,可以快速搭建項目,可以簡單理解是一個 Spring項目的腳手架, 懶人包。
有了Spring Boot已經(jīng)可以快速搭建一個服務(wù)。但是隨著微服務(wù)的興起,服務(wù)越來越多。服務(wù)的治理成了最主要的問題, Spring Cloud就應(yīng)運而生。
Spring Cloud基于Spring Boot,為微服務(wù)體系開發(fā)中的架構(gòu)問題,提供了一整完套的解決方案,包括:服務(wù)注冊與發(fā)現(xiàn),服務(wù)消費,服務(wù)保護與熔斷,網(wǎng)關(guān),分布式調(diào)用追蹤,分布式配置管理等。
最后官網(wǎng)學(xué)習(xí)最靠譜,自己可以加深一下理解。
1
回答0
回答0
回答1
回答0
回答0
回答0
回答10
回答0
回答0
回答