Spring,Spring5,Spring MVC, Spring boot,Spring Cloud区别的通俗解释
最新推荐文章于 2024-07-21 10:59:51 发布
Spring,
是整个生态Spring5框架
是一个轻量级的java开发框架,核心是控制反转(IOC)和面向切面(AOP),针对于开发的WEB层(springMVC)、业务层(IOC)、持久层(jdbcTemplate)等都提供了多种配置解决方案。为不同的应用程序体系结构提供了基础支持,包括消息传递,事务性数据和持久性以及 Web。Spring MVC
:基于 Servlet 的 Spring Web 框架,Spring boot:
实现自动配置,降低项目搭建复杂度的Spring bootSpring Cloud:
基于Spring Boot实现的云应用开发工具,微服务框架依赖关系:spring5 -> spring boot > spring cloud
Spring
最初利用“工厂模式”(DI)和“代理模式”(AOP)解耦应用组件。SpringMVC
)。Spring Boot
.Spring Cloud
升级云应运而生