1. 程式人生 > >spring boot 2.1學習筆記【一】 新特性介紹

spring boot 2.1學習筆記【一】 新特性介紹

搭建springboot2.X工程

本系列文章IDE都是用的是IntelliJ IDEA,springboot版本採用2.1.1

1.基於 Java 8,支援 Java 9,這意味著不可以使用JDK7 或更舊的版本執行SpringBoot2.

2.支援 Quartz 排程程式

3.大大簡化了安全自動配置

4.支援嵌入式 Netty

5.Tomcat, Undertow 和 Jetty 均已支援 HTTP/2

6.全新的執行器架構,支援 Spring MVC, WebFlux 和 Jersey

7.使用 Spring WebFlux/WebFlux.fn 提供響應式 Web 程式設計支援

8.為各種元件的響應式程式設計提供了自動化配置,如:Reactive Spring Data、Reactive Spring Security 等

9.用於響應式 Spring Data Cassandra, MongoDB, Couchbase 和 Redis 的自動化配置和啟動器 POM

10.引入對 Kotlin 1.2.x 的支援,並提供了一個 runApplication 函式,讓你通過慣用的 Kotlin 來執行 Spring Boot 應用程式。更多資訊請參閱參考文件中對 Kotlin 的支援部分

11.啟動時的 ASCII 影象 Spring Boot banner 現已支援 GIF

更詳細介紹請參考官方文件:springboot2.1新特性