{eval=Array;=+count(Array);}
首先回答你的问题,肯定是不可以的。提这个问题可能是你对Spring和SpringMVC本身理解不够。下面我简单介绍一下Spring。
我们一般单说Spring是指的Spring Frameworkzh.wikipedia.org
是一个开源的全栈的开发框架,Spring提供一个功能强大的Spring容器。 核心是 AOP 和 IOC。
要说SpringMVC前,先说一下什么是MVC。
MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式。 可以看到只有是这样三层结构设计的都是MVC框架。 较老的SSH中的 Struts 就是一个MVC框架。随着Spring的发展,Spring本身也有了自己的MVC实现,也就是SpringMVC。而且慢慢取代了Struts。
因为Spring项目的配置复杂等问题, 为了简化开发者的使用,从而创造性地推出了Spring Boot。约定优于配置,简化了spring的配置流程。 Spring Boot里面有大量的第三方启动包,可以快速搭建项目,可以简单理解是一个 Spring项目的脚手架, 懒人包。
有了Spring Boot已经可以快速搭建一个服务。但是随着微服务的兴起,服务越来越多。服务的治理成了最主要的问题, Spring Cloud就应运而生。
Spring Cloud基于Spring Boot,为微服务体系开发中的架构问题,提供了一整完套的解决方案,包括:服务注册与发现,服务消费,服务保护与熔断,网关,分布式调用追踪,分布式配置管理等。
最后官网学习最靠谱,自己可以加深一下理解。
1
回答0
回答0
回答1
回答0
回答0
回答0
回答10
回答0
回答0
回答