1、设计目的
用于简化spring应用的初始搭建和开发过程。使用特定方式进行配置,不再使用定义样板化的配置
2、特性
组件自动装配,自动配置jdbc、mvc等第三方框架
嵌入式web容器,已经在springboot框架中集成了tomcat,jetty。无需配置外部容器,运行main方法就可启动应用。
生产准备特性,各种指标、健康检查、外部化配置
3、springboot、springmvc和springcloud的关系
spring是一个管理bean的容器
springmvc是一个web层的框架
springboot是一个配置工具,整合工具,辅助工具,是一套快速开发的整合包,J2EE一站式解决方案
springcloud是微服务与分布式开发解决方案
4、springboot与微服务
springboot使编码变简单,提供各种解决方案,可以快速集成各种解决方案提升开发效率
springboot使配置变简单,提供丰富的Starters,集成主流的框架只需要简单配置
springboot使部署变简单,其本身内嵌启动容器,仅需要一个命令即可启动项目,结合Jenkins、Docker自动化运维非常容易实现
springboot使监控变简单,自带监控组件,使用Actuator轻松监控服务各项状态
springboot是Java领域最优秀的微服务架构落地技术
springboot的基本概念
最新推荐文章于 2024-08-30 20:00:53 发布