Spring Boot 2.0.0.M6 发布,初步支持 HTTP/2

来源: 投稿
作者: 淡漠悠然
2017-11-06 16:05:00

Spring Boot 2.0.0.M6 已发布。该版本关闭了 144 个 issue 和 PR,继续向 2.0 GA 迈进。

该里程碑版改进了之前版本中的一些项目,也新增了一些特性,具体如下:

  • 初步支持 HTTP/2:目前在 Tomcat 和 Undertow 上支持 HTTP/2(查看对 Jetty 的支持

  • 改进对基于 WebFlux 的应用程序的支持 —— Spring Boot 现在支持为所有容器进行 TLS 配置,并提供错误页面支持

  • Kotlin 扩展 —— 首个 Kotlin 扩展已经诞生。现在,可以用更符合习惯的方式启动应用程序

package com.example.demo
import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.boot.runApplication
@SpringBootApplication
class DemoApplication
fun main(args: Array<String>) {
    runApplication<DemoApplication>(*args)
}

有关变更的完整列表和升级说明,请参阅 WIKI 上的 Spring Boot 2.0.0.M6 发行说明

使用:https://repo.spring.io/milestone/

源码下载:

来自:https://spring.io/blog/

展开阅读全文
点击加入讨论🔥(23) 发布并加入讨论🔥
本篇精彩评论
估计Spring cloud也会同步支持HTTP/2吧
2017-11-08 16:34
1
举报
坐等正式版
2017-11-07 20:43
1
举报
如何查看我当前的HTTP版本呢?
F12查看的话,有的响应头带版本号,有的不带。
2017-11-06 17:30
1
举报
23 评论
24 收藏
分享
返回顶部
顶部