Springboot优点总结

Springboot优点总结谈到 SpringBoot 就让我们先来了解它的优点 依据官方的文档 SpringBoot 的优点如下 创建独立的 Spring 应用程序 嵌入的 Tomcat Jetty 或者 Undertow 无须部署 WAR 文件 允许通过 Maven 来根据需要获取 starter 尽可能地自动配置 Spring 提供生产就绪型功能 如指标

谈到 Spring Boot,就让我们先来了解它的优点 。 依据官方的文档, Spring Boot 的优点如下:

创建独立的 Spring 应用程序 ;

嵌入的 Tomcat Jetty 或者 Undertow,无须部署 WAR 文件:

允许通过 Maven 来根据需要获取 starter;

尽可能地自动配置 Spring;

–提供生产就绪型功能,如指标、健康检查和外部配置;

绝对没有代码生成,对 XML 没有要求配置 。

这段描述告诉我们,首先 Spring Boot 是一个基于 Spring 框架搭建起来的应用,其次它会嵌入Tomcat Jetty 或者 Undertow 等服务器 ,并且不需要传统 的 WAR 文件进行部署 ,也就是说搭建 SpringBoot 项目并不需要单独下载 Tomcat 等传统的服务器:同时提供通过 Maven (或者 Grandle )依赖的starter ,这些 starter 可以直接获取开发所需的相关包 ,通过这些 starter 项目就能以 JavaApplication 的形式运行 Spring Boot 的项目,而无须其他服务器配置:对于配置, Spring Boot 提供 Spring 框架的最大自动化配置,大量使用自动配置,使得开发者对 Spring 的配置尽量减少:此外还提供了 一些监测、自动检测的功能和外部配置,与此同时没有附加代码和 XML 的配置要求 。

约定优于配置,这是 Spring Boot 的主导思想 。 对于 Spring Boot 而言 ,大部分情况下存在默认配置 ,你甚至可 以在没有任何定义的情况下使用 Spring 框架,如果需要自定义也只需要在配置文件配置一些属性便可以,十分便捷 。 而对于部署这些项目必需的功能, Spring Boot 提供 starter 的依赖,4 第才章 Spring Boot 来临

例如, spring-boot-starter-web 捆绑了 Spring MVC 所依赖的包, spring-boot-starter-tomcat 绑定了内嵌的 Tomcat,这样使得开发者能够尽可能快地搭建开发环境,快速进行开发和部署,这就是 Spring Boot的特色 。

转载于:https://www.cnblogs.com/tutuxintiandi/p/10856746.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/224946.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 上午10:47
下一篇 2026年3月17日 上午10:47


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号