springboot框架优点

 我来答 举报
小谢数码问答
2023-06-12 · TA获得超过2142个赞
知道大有可为答主
回答量:4.3万
采纳率:99%
帮助的人:615万
展开全部

SpringBoot框架的优点有:可快速构建独立的Spring应用、直接嵌入Tomcat、Jetty和Undertow服务器(无需部署WAR文件)、提供生产就绪功能等等。

1、可快速构建独立的Spring应用:SpringBoot是一个依靠大量注解实现自动化配置的全新框架。在构建Spring应用时,我们只需要添加相应的场景依赖,SpringBoot就会根据添加的场景依赖自动进行配置,在无须额外手动添加配置的情况下快速构建出一个独立的Spring应用。

2、直接嵌入Tomcat、Jetty和Undertow服务器(无需部署WAR文件):传统的Spring应用部署时,通常会将应用打成WAR包形式并部署到Tomcat、Jetty或Undertow服务器中。SpringBoot框架内嵌了Tomcat、Jetty和Undertow服务器,而且可以自动将项目打包,并在项目运行时部署到服务器中。

3、提供生产就绪功能:SpringBoot提供了一些用于生产环境运行时的特性,例如指标、监控检查和外部化配置。其中,指标和监控检查可以帮助运维人员在运维期间监控项目运行情况;外部化配置可以使运维人员快速、方便地进行外部化配置和部署工作。

SpringBoot的核心功能介绍:

1、独立运行:SpringBoot开发的应用可以以JRA包的形式独立运行,运行一个SpringBoot应用只需通过java-jar xxxx.jar来运行。

2、内嵌容器:SpringBoot内嵌了多个WEB容器,如:Tomcat、Jetty、Undertow,所以可以使用非WAR包形式进行项目部署。

3、自动starter依赖:SpringBoot提供了一系列的starter来简化Maven的依赖加载。starter是一组方便的依赖关系描述符,它将常用的依赖分组并将其合并到一个依赖中,这样就可以一次性将相关依赖添加到Maven或Gradle中。

4、自动配置:SpringBoot会根据在类路径中的JAR包和类,自动将类注入SpringBoot的上下文中极大地减少配置的使用。

以上内容参考:百度百科-SpringBoot

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式