Spring Boot 2.x 系列--瞭解springboot
阿新 • • 發佈:2019-02-14
Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。通過這種方式,Boot致力於在蓬勃發展的快速應用開發領域(rapid application development)成為領導者。
-
Spring Boot 特性
- 快速搭建spring專案,開箱即用
- 對主流框架無配置整合,無需太多配置,大多數使用預設配置即可.可無需配置的自動整合第三方框架
- 內嵌servlet容器(Tomcat,Jetty,Undertow),降低了對環境的要求,可用命令直接執行專案
- 簡化Maven配置
- 提供生產就緒型功能,如指標,健康檢查和外部配置
- 與雲端計算天然整合
-
系統要求
Spring Boot 2.0.6.RELEASE需要Java 8或9以及 Spring Framework 5.0.9.RELEASE或更高版本。
為以下構建工具提供了顯式構建支援:
Build Tool | Version |
---|---|
Maven |
3.2+ |
Gradle |
4.x |
Spring Boot支援以下嵌入式servlet容器:
Name | Servlet Version |
---|---|
Tomcat 8.5 |
3.1 |
Jetty 9.4 |
3.1 |
Undertow 1.4 |
3.1 |
您還可以將Spring Boot應用程式部署到任何Servlet 3.1+相容容器。