springboot 的基本概念
2019-11-24 本文已影响0人
幻影翔
springboot
- 设计目的
简化新spring应用的初始搭建以及开发过程 - 三大特性
1、组件自动装配:web、jdbc、MongoDB
2、嵌入式web容器:tomcat、jetty
3、生产准备特性:指标、健康检查
boot与mvc、cloud
- spring是一个"引擎"
- springMVC是框架,web项目中实际运行的项目
- spring boot只是一个配置工具、整合工具
- J2EE一站式解决方案
- 分布式整体解决方案
springboot与微服务
-
spring Boot使代码变简单,Spring Boot提供了丰富的解决方案,快速集成各种解决方案提升开发效率。
-
Spring Boot使配置变简单,提供了丰富的Starters,集成注解开源产品往往只需要简单的配置即可。
-
Spring Boot使部署变得简单,Spring Boot本身内嵌启动容器,仅仅需要一个命令即可启动项目。
-
Spring Boot使监控变得简单,自带监控组件,使用Actuator轻松监控服务各项状态。
-
Spring Boot是java领域最优秀的微服务架构落地技术。