开发者社区> 问答> 正文

SpringBoot是什么?

SpringBoot是什么?

展开
收起
Lee_tianbai 2021-01-05 15:39:49 981 0
3 条回答
写回答
取消 提交回答
  • 即将奔三的男人

    1.去掉spring繁琐的配置,简化统一配置 2.自动配置,spring-boot-start开箱即用依赖模块 3.内嵌tomcat,快速启动一个web项目

    2021-01-08 10:39:27
    赞同 展开评论 打赏
  • spring的快速开发部署脚手架

    2021-01-08 10:39:23
    赞同 1 展开评论 打赏
  • 使用 Spring Boot 可以大大简化 Spring 应用的开发工作。在 Spring Boot 中无 论是官方组件还是第三方框架都会提供各种“starter”来方便开发者进行依赖和集成。由 于采用了“约定大于配置”的思想,开发者在引入“stater”以后只需要做少量的配置工作 就可以完成框架集成工作。往往开发者只需要很少量的代码就可以实现以前大量配置文件才 能做到的功能。 同时 Spring Boot 还是一套面向生产环境设计的框架。配置外化、运行情况检查功能, 可以很方便的在系统外部实现对系统的管理。同时 Spring Boot 还是一个运行时容器。通 过内嵌 Tomcat 、Jetty 等使得程序的运行不在依赖传统的应用服务器。这一点在云原生 时代意义尤其重大。 Spring 官方对 Spring Boot 特色定义如下:

     创建独立的 Spring 应用程序

     直接嵌入 Tomcat,Jetty 或 Undertow(无需部署 WAR 文件)

     提供自以为是的“starter”依赖项,以简化构建配置

     尽可能自动配置 Spring 和三方类库

     提供可用于生产的功能,例如指标,运行状况检查和外部化配置

     完全没有代码生成,也不需要 XML 配置

    2021-01-08 15:49:50
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
使用Spring.Initializr定制工程脚手架 立即下载
陈曦:使用Spring.Initializr定制工程脚手架 立即下载
Java Spring Boot开发实战系列课程【第15讲】:Spring Boot 2.0 API与Spring REST Docs实战 立即下载

相关实验场景

更多