SpringBoot系列:简介
介绍
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。您只需要做到“just run”就能创建一个独立的、产品级别的Spring应用程序。我们为Spring平台及第三方库提供了相对固定的搭配,所以您开始的时候会轻松很多。大部分的SpringBoot应用程序都只需要很少的Spring配置。
目标
- 根本上提供更加快速和简便的Spring开发体验。
- 开箱即用,但定制开发也很便捷。
- 提供一些大型项目常用的非功能性特性(例如:嵌入式服务、安全、监控、健康检查、外部配置)。
- 不用生成代码,没有xml配置。
优点
- 学习门槛低,开发速度快
- 不需要下载安装WEB容器,直接启动
- 纯java配置方式,简单,方便
- 配合各种starter使用,基本上可以做到自动化配置
系统需求
Spring Boot 2.0.4.RELEASE
- JDK 1.8+
- Maven 3.2+
- Gradle 4
- Spring Framework 5.0.8.RELEASE+
- Servlet 3.1
servlet 容器
Spring Boot支持以下servlet容器
名称 | servlet版本 |
---|---|
Tomcat 8.5 | 3.1 |
Jetty 9.4 | 3.1 |
Undertow 1.4 | 3.1 |