简介
最近开发项目一直用到了Spring Boot脚手架工具,让我们来认识它一下吧,进入Spring Boot开发之旅。
谈谈对SpringMVC 、Spring Boot 、SpringCloud 认识,这样帮助我们快速入门学习该部分的内容。
认识Spring Boot
Spring Boot 是由 Pivotal 团队提供的全新框架,其目的是用来简化新 Spring 应用的初始搭建以及开发过程。
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”.
在开发中给了我们很大的便利,不用进行过多的配置,和繁琐的设置,非常方便我们学习了开发项目。
总结一下几点非常棒:
1 | 入门简单 |
Spring Boot 和Spring MVC区别
Spring MVC
1 | Spring MVC 是Spring的一个模块,是一种解决Web开发应用的框架。这种开发模式层次分明,轻度解耦,为Web应用提供了许多模板,减轻了开发难度,但是Spring都要进行复杂的XML、JavaConfig等资源的配置。 |
Spring Boot
1 | Spring Boot 创建完成后,提供了许多复杂的配置,降低了开发的进度和成本。例如: Spring Boot创建完成后,可以集成JDBC、Redis、MySQL、JackJson等等这些配置,让我们在开发过程中收益,只要关注业务,完成相关业务即可,从而不必担心配置的问题。 |
Spring Boot 和Spring Cloud区别
Spring Cloud
1
2
3
4Spring Cloud 是一种云端分布式架构的解决框架(称为微服务)。
Spring Cloud 是一个基于 Spring Boot 框架实现云微服务应用开发的一套工具.
Spring Cloud 主要是专注于服务之间的通讯、熔断、监控等全局的微服务治理框架。
Spring Cloud 是不能离开Spring Boot这个环境的,Spring Cloud必须依赖于Spring Boot,但是Spring Boot可以离开Spring Cloud独立使用开发项目。
总结
1.各位读者如果有更好的见解可以留言,我们一起学习。
2.我们在不断的进步中,将会对Spring Boot系列进行深入的探究。
3.文章将会持续更新中。