【SpringBoot】SpringBoot简介

【SpringBoot】SpringBoot简介,第1张

【SpringBoot】SpringBoot简介 什么是SpringBoot?

SpringBoot是为了尽快跑起来Spring项目并尽可能减少配置文件,默认配置了很多框架的使用方式。

    为所有Spring 开发提供一个更快更广泛的入门体验。零配置。无冗余代码生成和XML 强制配置,遵循“约定大于配置” 。集成了大量常用的第三方库的配置, Spring Boot 应用为这些第三方库提供了几乎可以零配置的开箱即用的能力。提供一系列大型项目常用的非功能性特征,如嵌入式服务器、安全性、度量、运行状况检查、外部化配置等。
SpringBoot特性 1、起步依赖-Starter Dependency

将常用的依赖分组进行了整合,将其合并到一个依赖中,这样就可以一次性添加到项目的Maven或Gradle构建中。

2、自动配置-Auto Configuration

SpringBoot的自动配置特性利用了Spring4对条件化配置的支持,合理地推测应用所需的bean并自动化配置他们;
当然,SpringBoot只考虑大多数的开发场景,并不是所有的场景,若在实际开发中我们需要配置Bean,而SpringBoot也有提供支持,则可以自定义自动配置。

3、命令行接口-Command-line-interface, CLI

SpringBoot的CLI发挥了Groovy编程语言的优势,并结合自动配置进一步简化Spring应用的开发;

4、运行监控-Actuatir

它为SpringBoot应用的所有特性构建一个小型的应用程序。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5717953.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-18

发表评论

登录后才能评论

评论列表(0条)

保存