SpringBoot 是由 Pivotal 团队在2013年开始研发、2014年4月发布第一个版本的全新开源的轻量级框架。它基于 Spring4.0 设计,不仅继承了 Spring 框架原有的优秀特性,而且还通过简化配置来进一步简化了 Spring 应用的整个搭建和开发过程。另外 Spring Boot 通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决。
Spring Boot 官网地址:Spring Boot
Spring Boot 参考手册:Spring Boot Reference Documentation
Spring Boot API参考文档:Spring Boot 2.3.1.RELEASE API
Spring Boot 目前版本如下:
Spring Boot 优点
-
可以使用 Maven 或 Gradle 插件,创建独立的 Spring 应用程序,创建可执行的 JARs 和 WARs;
-
内嵌 Tomcat 或 Jetty 等 Servlet 容器;
-
提供自动配置的 “starter” 项目对象模型(POMS)以简化 Maven 配置;
-
尽可能自动配置 Spring 容器;
-
提供准备好的特性,如指标、健康检查和外部化配置;
-
绝对没有代码生成,不需要 XML 配置;
Spring Boot 缺点
-
依赖太多,一个 Spring Boot 项目就有很多M
-
缺少服务的注册和发现等解决方案
-
缺少监控集成方案,安全管理方案
点击查看更多 Spring Boot 教程:
Spring Boot 教程
- Spring Boot 教程
- Spring Boot 简介
- Spring Initializr 简介
- Spring Tool Suite 简介
- Spring Boot CLI 安装
-
Spring Boot 开发入门
-
Spring Boot 基础篇
-
Spring Boot Devtools 工具
-
Spring Boot 常用注解
-
Spring Boot 高级篇
-
Spring Boot 集成篇